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