English: That made me so happy.
Telugu: నాకు ఇదెంతో ఆనందాన్ని కలిగించిందని తెలిపారు.