ReadWriteQuiz
Chinese dictionary
come into unavoidable confrontation; (of adversaries) meet face to face on a narrow path; be squeezed into an evershrinking domain
仇人相见,分外眼红。
When enemies come face to face, their eyes blaze with hate.
仇人相见,分外眼红。
When enemies come face to face, their eyes blaze with hate.