English: But he has won the World Cup.
Telugu: అయినా ప్రపంచ చాంపియన్‌షిప్‌లో కాంస్యం సాధించింది.