I originally think this song is French, but turns out most lyrics are in German..