English: After I heard that, it really moved me.
Telugu: అది విన్న తర్వాత చాలా కుంగిపోయాను.