冤冤相報何時了拼音yuan1 yuan1 xiang1 bao4 he2 shi2 liao3if revenge breeds revenge, will there ever be an end to it? (Buddhist saying)