Student or Learner
Would you be kind enough to tell me whether I am right with my interpretation of the expression in bold in the following excerpt from an English text?
Leo, staring up, admires the Manhattan skyline.
LEO: Every time I come here, I’m just blown away by this view.
blow away = impress greatly, delight
Thank you for your efforts.
overwhelmed by the emotional effect, awestruck