Englishfor English speakers
do the impossible English
Topics do the impossible topics
What do people use do the impossible to talk about?
-
What words indicate that your situation makes it impossible for you to do something?