中国版本
Translate
Meaning of "impossible" to Chinese Language
English to Chinese
Chinese to English
English
Chinese
impossible
不可能
impossible for both to exist together
勢不兩立
impossible to find (look for a needle in the sea)
海底撈針
impossible to find out, like trying to find a needle in a hay stack (Lit. looking for a needle in the ocean)
海底撈針