107 / 123

What does 我的妈呀 (wǒ de mā ya) mean in English?

我的妈呀
wǒ de mā ya我的媽呀

Oh, my god!