English: It felt very nice.
Telugu: చాలా హాయిగా అనిపించింది.