English: He took prizes in several stages of the World Cup.
Telugu: వరల్డ్ ఛాంపియన్షిప్ లో ఎన్నో మెడల్స్ ను సాధించింది.