Chinese: 他在公共场合取笑了我。
English: He made fun of me in public.
French: Il s'est moqué de moi en public.