English: This moved me very much.
Telugu: ఈ విషయము నాకు ఎంతో మహదానందము కలిగించినది.