English: India though had won the World Cup twice (1983 and 2011).
Telugu: భారత్ ఇప్పటిదాకా రెండు ప్రపంచకప్లు (1983, 2011) గెలిచిన సంగతి తెలిసిందే.