English: India have won the World Cup title twice.
Telugu: భారత్ రెండుసార్లు ప్రపంచ కప్ గెలిచింది.