English: It felt good though.
Telugu: అయినా హాయిగా కూడా అనిపించింది.