English: They have dedicated their lives to their sport.
Telugu: వీరంతా తమ స్పోర్ట్స్ లైఫ్కి అంకితమైనవారు.