English: This actually made me feel really happy.
Telugu: నిజంగా అది నాకు చాలా ఆనందంగా అనిపించింది.