the gods smile on someoneWiktionary 原文英美释义短语phrase1idiomaticSomeone experiences good fortune, success, or well-being.