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