English: After hearing this, I was really touched.
Telugu: అది విన్న తర్వాత చాలా కుంగిపోయాను.