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