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