zhòng​mù​kuí​kuí

in the public eye

Senses

众目睽睽/ 眾目睽睽 zhòng​mù​kuí​kuí in the public eye

(idiom) under the watchful eyes of the public; with everyone's eyes wide open and staring; in full view of a crowd

References

synonym 众目睽睽/眾目睽睽 万目睽睽/萬目睽睽
see 众目睽睽/眾目睽睽 大庭广众/大庭廣眾