take (someone's) breath away

поразить, ошеломить кого-либо

The unexpected news of my uncle's generosity has taken my breath away.

Другие идиомы: