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