We do not currently know of any synonyms for undertakes to give.
For similar words to undertakes to give, try: