They made life better for all.
Meaning: This means that people created or produced a more desirable or advantageous existence of an organism for the whole amount of something.
Choice of Words: They refers to the people who studied life. Made means to create or produce something. Life is the existence of an organism. Better means more desirable or advantageous. For means intended for or directed toward. All means the whole amount of something.
Alternative Expressions
Related Expressions