English: India had won the World Cup after 28 years.
Telugu: అప్పటికే భారత్ ప్రపంచ కప్ గెలిచి 28 ఏళ్లయింది.