in the presence of someone

在某人面前, 当着某人的面
在线英汉词典
相关词语