Noviro
自找
Simplified 自找
Traditional 自找
Pinyin zì zhǎo
Definition to suffer as a consequence of one's own actions; you asked for it; to bring it on oneself (sth unpleasant)
自找
Nǐ zhè shì zìzhǎo de ba?
You brought this on yourself, didn't you?