I can't summarize the meaning, but your feeling of this scene is what I'd like to tell you. : )