"Impossible" in English can be expressed as "impossible" or "not feasible". There are no specific phrases or idioms that directly translate to "不可能用英语怎么说". However, if you want to say "I cannot find a way to express this in English", you can say "I cannot find a way to express this in English".