English: I felt very satisfied.
Telugu: . . నాకు చాలా సంతృప్తిగా అనిపించింది.