(As you said you want to be corrected …)
In English you don't put a comma before „that“ (at least usually – you do, e.g., in lists, of course). A bit confusing as it's exactly the other way 'round in German, I know.
I'd also split that sentence in a stronger way (after „matter“) – either into two completely separate sentences, or with a colon, semicolon or dash. But that's really a minor detail. ^^""
My French is far worse than Dio's, so I really don't think I'd be able to participate. :-/ On the other hand, in principle I would like to improve it (even read „Le Petit Prince“ recently in a vague attempt in that direction), so maybe that'd help … *shrug*
Oh, and very nice signature, by the way!![]()