English: That scene made a great impression on me.
Telugu: ఆ దృశ్యం నన్నెంతగానో ఆకట్టుకుంది.