HSK10+
zhòngmùkuíkuí
thousands of staring eyes
众目睽睽 (眾目睽睽)
see 萬目睽睽|万目睽睽[wànmùkuíkuí]
CC-CEDICT