English ⇔ German / Englisch ⇔ Deutsch

English - Deutsch, Deutsch - English


be on needles and pins

DeutschEnglish
auf glühenden Kohlen sitzen [fig.] be on needles and pins [verb]