First heard the song in this post
I tried to figure out what the song is but failed. After studying French for more than a year, I gave it another try and can finally jot down some fragmented lyrics from the song. The ah-ha moment came with some google-ing.
It turned out the lyrics were mostly put together with rythming words, therefore the content was a bit incoherent. No wonder it was so hard at the beginning.
Now I am at peace with myself.
Here is another song from this singer, familiar melody...