English: India have won the World Cup title twice.
Telugu: వీరిద్దరూ భారత్ రెండుసార్లు ప్రపంచకప్‌ అందుకోవడంలో కీలక పాత్ర పోషించిన సంగతి తెలిసిందే.