Yes I looked up in French what the title of this song means… Just enjoy it.

TIL(Today I learned) There is an english version of this song