Nicolas Sarkozy
It means "The whole is better to it than"...whatever THAT means.
bon, meilleur, le meilleur means 'good, better, the best' in French
It means "But French is very difficult"