German-English dictionary »

es bleibt nichts anderes übrig. meaning in English

GermanEnglish
Es bleibt nichts anderes übrig.

Nothing else remains to be done.