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