méng shān shì hǎi
to pledge undying love (idiom); oath of eternal love
to swear by all the Gods
盟
méng
oath
山
shān
mountain; hill (CL:座[zuo4])
誓
shì
海
hǎi
ocean