zì zhǎo
自找 (zì zhǎo) is a Chinese word meaning “to suffer as a consequence of one's own actions; you asked for it; to bring it on oneself (sth unpleasant)”.
Meanings
- 1to suffer as a consequence of one's own actions
- 2you asked for it
- 3to bring it on oneself (sth unpleasant)