English: India have won the World Cup title twice.
Telugu: భారతదేశం యొక్క రెండవ ప్రపంచ కప్ టైటిల్‌ను సాధించాం.