English: India has so far won the World Cup title twice.
Telugu: టీమిండియా ఇప్పటి వరకు రెండు సార్లు వరల్డ్ కప్ గెలుచుకుంది.