We do not currently know of any antonyms for be brought on by.
For similar words to be brought on by, try: