translate English to French: It is in our interests - and theirs - that they do so.
Il en va de notre intérêt, et du leur.