translate English to French: All are His creations and He is the sole creator and ruler of the world.
Toutes sont ses créations et Il est le seul créateur et maître du monde.