To do too much
magnify, pile up, pile on, amplify, overestimate,
overreach, stretch, overvalue, go too far, carry too far,
overplay, overrate, exaggerate, hyperbolize, go to extremes,
overstate, enlarge, enhance, exalt, bite off
more than one can chew*, run into the ground*, do to death*, go
overboard*, butter one's bread on both sides*, carry coals to
Newcastle*, burn the candle at both ends*, lay it on*, have too
many irons in the fire*, have one's cake and eat it too*;
see also exceed.
Antonyms neglect*, underdo, slack.
To overtax oneself physically
overlabor, overwork, overload, overlade, overdrive, strain,
overstrain, fatigue, exhaust, overtire, wear down, collapse;
see also tire 1, weary 2.
Antonyms loaf*, take it easy, dawdle.