English: And I felt so much happiness.
Telugu: నాకు చాలా ఆనందం అనిపించింది.