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