English: But I felt a great deal of satisfaction.
Telugu: కానీ నాకు చాల సంతోషం అనిపించింది.