English: The sport has given him plenty, though.
Telugu: క్రీడలు అతనికి చాలా ఇచ్చింది.