English: India have won the World Cup title twice.
Telugu: ఇప్ప‌టికే రెండుసార్లు ప్ర‌పంచ‌క‌ప్‌ను అందుకుంది టీమిండియా.