translate English to French: But we are using more resources than the Earth can provide.
Cependant, nous utilisons davantage de ressources que ce que la Planète ne peut en produire.