translate English to French: However, we do not live in a perfect world.
Mais nous ne vivons pas dans un monde parfait.