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