before sb.'s very eyes
adv.
在某人面前公开地
Examples
Copyright © 2016 chinesewords.org All Rights Reserved
adv.在某人面前公开地