English: It touched my heart.
Telugu: అది నా మనస్సును తాకింది.