Inglésextremely difficult or impossible task
Francésmission impossible
English translator: Spanish Czech mission impossible Eesti sõnaraamat Español Traductor Svenska Översättare