HSK10+
wànmùkuíkuí
thousands of staring eyes
万目睽睽 (萬目睽睽)
thousands of staring eyes (idiom)
CC-CEDICT