English: Winning the World Cup was an amazing feeling.
Telugu: ప్రపంచ కప్ గెలిచిన అనుభూతి అద్భుతం.