English: India had won the World Cup.
Telugu: కాగా ఆ వరల్డ్‌కప్‌ను భారత్ సొంతం చేసుకొంది.