Translation of "Drohen zu scheitern" in English

Related phrases