Dear friends, do you think 'accomplish' is the correct verb to use here. If not, can I replace it with 'have'?
"The Olympic Movement truly accomplishes a great and crucial mission in the present-day world."
"The Olympic Movement truly accomplishes a great and crucial mission in the present-day world."