They had never met before this day, and they had a really intensive discussion and seemed to get along anyway with each other.
Non si erano mai visti prima di quel giorno, hanno avuto un confronto davvero intenso e sembra che siano comunque riusciti ad andare d'accordo.