translate English to French: All 23 proposed competition venues exist.
Les 23 sites de compétition proposés existent déjà.