You have to work hard on them and give them a test, otherwise they won't learn it. These "soft" methods lead to indiscipline. You have to punish them, that's the only way they'll do something. You can't expect to convince them to like French. All you can hope for is to punish them so that they don't at least openly hate that hatred.
You can't expect to convince them to like French.