English: India have won the World Cup title twice.
Telugu: ఇప్ప టివరకు భారత్ రెండు సార్లు ఈ ట్రోఫీని సాధించింది.