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