不可能找到(或看見)
nowhere to be found / seen
impossible for anyone to find or see
The children were nowhere to be seen.根本看不到孩子們在哪兒。
釋義來自《牛津高階英漢雙解詞典》第 9 版