be hounded/bullied - French English Dictionary