English: Last time India won the world cup.
Telugu: నిన్న ఇండియా వరల్డ్ కప్ గెలిచింది.