Back to Dictionary
自找麻烦
自找麻煩
zìzhǎomáfan
1.
to ask for trouble
2.
to invite difficulties