meaning of An diesem Wettbewerb kann sich jeder beteiligen

An diesem Wettbewerb kann sich jeder beteiligen - German to English

This competition is ready to accept all comers.