English version
impossible
是什么意思
英语 > 汉语
汉语 > 英语
英语
汉语
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)
海底撈針