translate for discourse