translate English to French: Creativity is an infinite resource, native to all peoples and relevant to all times and cultures.
La créativité est une ressource inépuisable, propre à tous les peuples, à toutes les époques et à toutes les cultures.