眾目睽睽

Idiom

 * 1) under the wide open eyes of everyone