英语翻译1.reach an agreement on2.a matter of3.have advantage ove