English: It felt very satisfying.
Telugu: ఆ మాట‌ చాలా సంతోషంగా అనిపించింది.