English: It stirred my soul and I wanted to share it with you.
Telugu: అది నా హృదయాన్ని తాకింది, దానిని మీతో పంచుకోవాలనుకున్నాను.