clear-eyed
clear-eyed
adj.
Acutely perceptive or discerning.