Take one’s breath away (teiku wans breth awei)

Idiom Love

意味

To amaze or impress someone greatly.

誰かを深く驚かせたり感動させたりする。 (dareka o fukaku odorokaseta ri kandō sasetari suru)

例文

"Her beauty takes my breath away."

"彼女の美しさに息を呑んだ。" (kanojo no utsukushisa ni iki o nonda)