ReadWriteQuiz
Chinese dictionary
derogadversaries are destined to meet; enemies are bound to meet head-on on a narrow road; enemies often cross paths; one can't avoid one's enemies (much as one wants to)
她果然来了,真是冤家路窄。
Sure enough, she turned up like the proverbial bad penny.