English: It felt very good.
Telugu: అది చాలా బాగుందనిపించింది.