find it impossible to do
find it impossible to do是什么意思、find it impossible to do怎么读
发现/认为不可能(做)...
find it impossible to do汉语翻译
发现/认为不可能(做)...