to pay on our behalf - Spanish English Dictionary