赌咒发誓

dǔ zhòu fā shì

to vow

赌

dǔ

to bet; to gamble

咒

zhòu

incantation

发

fā

to send out

誓

shì

oath