English: He also has won medals at World Cup level.
Telugu: అక్కడ కూడా సత్తాచాటడంతో ప్రపంచ స్థాయి పురస్కారాన్ని సొంతం చేసుకున్నాడు.