English: That scene made a great impression on me.
Telugu: ఈ సన్నివేశం అక్కడి వారిని విశేషంగా ఆకట్టుకుంది.