English: That touched my heart.
Telugu: అది నా హృదయాన్ని స్పర్శించింది.