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