people hate him - French English Dictionary