Translation of "Tough deadline" in German

Related phrases