translate English to French: We got on well right from the start.
Nous nous sommes entendus à merveille dès le premier jour.