We do not currently know of any antonyms for puts great demands on.
For similar words to puts great demands on, try: