For a second was like wat> Then I was like- Oh! It's the french of the umbrella scene! Word for word! Translation using the french I know (which happens to be not much but enough to know what this means): "I have never had friends. All of this, for me, it's.... It's a little bit new." Or you could bother to go to youtube, type in "Miraculous stoneheart french subs" or something.