turn over every stone の意味
「turn over every stone」の意味は「あらゆる手を尽くす」や「あらゆる手段を使って調べつくす」です。
由来は、あらゆる石をひっくり返して徹底的に調べるところから来ています。
そのため、元々は「調べつくす」が含まれる意味なのですが、今では「あらゆる手を尽くす」のニュアンスの方が多く使われているようです。
意味的には日本語の「草の根を分けて探す」に似た表現です。
turn over every stone の言い換え表現
「leave no stone unturned」
これも「turn over every stone」と同じ意味で使われます。
「ひっくり返していない石はないようにする = turn over every stone」という、別角度からの表現になっています。
turn over every stone の例文
We will turn over every stone.
→私たちはあらゆる手を尽くします。
They've turned over every stone.
→彼らはあらゆる手を尽くした。
She has left no stone unturned to support them.
→彼女は彼らをサポートするためにあらゆる手段を講じた。
Let's leave no stone unturned.
→あらゆる手を尽くしましょう。