English: It felt really good.
Telugu: నిజంగా చాలా మంచి భావన కల్గింది.