What does aus jedem Tag das Beste machen mean?

aus jedem Tag das Beste machen - German to English

to live each day to its fullest