They had never met before this day, and they had a really intensive discussion and seemed to get along anyway with each other.
Ils ne s'étaient jamais rencontrés avant ce jour-là, ils ont eu une discussion très intensive et ils se sont malgré tout bien entendus.