English: That scene made a great impression on me.
Telugu: ఆ సన్నివేశము నాకు ఎంతో భావావేశము కలిగించింది.