"Taking breath away" generally refers to something that occurs that is so awesome or momentous that one literally gasps or holds one's breath. The phrase is often used in the context of something beautiful ie. "That diamond is so gorgeous that it takes my breath away".Ref:forum.wordreference.com
Neither native, nor teacher..
- For Teachers