English: It felt very good.
Telugu: చాలా మంచి ఫీలింగ్ వచ్చింది.