English: Although it did feel good.
Telugu: అయినా హాయిగా కూడా అనిపించింది.