Back to Dictionary
埋天怨地
mántiānyuàndì
1.
lit. to blame the heavens and reproach the earth
2.
fig. to rave and rant