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