Divine sanction means "blessing". A blessing is Divine sanction for success.
Synonyms for divine sanction:
dedication
graces
absolution
benediction
benison
commendation
consecration
invocation
EnhanceMyVocabulary.com shares these seven easy ways to improve your vocabulary and learn new words:
Read, read, and read.
Keep a dictionary and thesaurus handy.
Use a journal.
Learn a word a day.
Go back to your roots.
Play some games.
Engage in conversations.
Learn how to improve and enlarge your vocabulary at The Guardian.