English: India had won the World Cup.
Telugu: ఈ వరల్డ్‌కప్‌కు భారత్ ఆతిథ్యమిచ్చింది.