Back to Dictionary
明镜高悬
明鏡高懸
míngjìnggāoxuán
1.
perspicacious and impartial in judgment (idiom)