English: It felt very satisfying.
Telugu: ఎంతో తృప్తిగా అనిపించింది.