Hi, Is there any idiom or phrase that could express the following? ( you can't run from it, it's your obligation) It''s not a 100% fit, but perhaps 'Never put off until tomorrow, what you can do today'. I'd call this a proverb.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.