clear-eyed

Definition: (adjective) Mentally acute or penetratingly discerning.
Synonyms: perspicacious.
Usage: John's clear-eyed assessment of the company's problems saved it from bankruptcy.
Discuss