translate English to French: Inventions that make our lives easier:
L'invention qui nous facilite la vie: