shān​méng​hǎi​shì

to swear by all the Gods

Definitions

shān​méng​hǎi​shì

to pledge undying love (idiom); oath of eternal love; to swear by all the Gods

Sources