RichThesaurus
put great demands on
put great demands on
synonyms
sap
overextend
drain
be too much for
put a strain on
overtax
stretch
put great demands on
antonyms