translate English to French: It’s a great chance to take a stand—maybe the last great chance, given what the scientists tell us about the momentum of global warming.
Nous allons commencer à nous organiser partout dans le monde.