English: He had participated in many championships around the world.
Telugu: అనేక ప్రపంచ ఛాంపియన్‌షిప్‌లో విజేతగా నిలిచింది.