translate English to French: I think that we should be in agreement on taking joint action on this.
Je pense que nous devrions nous mettre d'accord sur ce point et travailler main dans la main à l'aboutissement de ce projet.