English ⇔ German / Englisch ⇔ Deutsch
be on needles and pins
| Deutsch | English |
| auf glühenden Kohlen sitzen [fig.] | be on needles and pins [verb] |