translate English to French: (Ok, even a bit by the fact that, surprisingly, my friend came home.
(Ok, un peu aussi le fait que de manière surprenante à la maison de mon ami est venu.