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