English: That felt satisfying.
Telugu: తృప్తిగా అనిపించింది.