sweat bullets in German
sweat bullets in German
Blut und Wasser schwitzen
(intransitive, slang, idiomatic) To sweat profusely; especially, to be very nervous or anxious.