English: India have won the World Cup title twice.
Telugu: వరల్డ్ కప్ లో భారత్ ఇప్పటికే రెండు పరాజయాలు మూటగట్టుకుంది.