Their mutual injuries were avenged on each other是什么意思

网络释义
冤冤相报
Their mutual injuries were avenged on each other 相邻词汇