英语翻译
in the glare of the public eye
参考释义
- 众目睽睽[zhòngmùkuíkuí]
-underthewatchfuleyesofthepeople;acrowdofpeoplestaring;Alleyesaredirectedtowardssth.;Alleyescenteredonsth.;in(the)faceoftheworld;inthefullblaze[glare]ofpublicity;Oneandallwatchedwithwideopeneyes.;Theeyesofthemassesarefixedonsth.;witheyeswatching:
Hecommittedhooliganismevenunderthewatchfuleyesofthepeople.他竟在众目睽睽之下犯下了流氓罪。
实用例句
- 他在众目睽睽之下做了那件事。
He did it in full view of the public.