Translation of "a cloud hanging over sb" - English-Mandarin Chinese dictionary

See all translations

a cloud hanging over sb

a situation or future event that makes you worry or feel unhappy

(某人)有心事;不悦;忧心忡忡
When you're waiting for an operation, you feel like there's a cloud hanging over you. 等待手术的时候,会感觉忧心忡忡的。

(Translation of “a cloud hanging over sb” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)

Translations of “a cloud hanging over sb”
Need a translator?

Translator tool

Get a quick, free translation!