in someone's presence

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