clear-headed

adjective
1
able to think in a clear and sensible way, especially in a difficult situation
هوشیار, عاقل, منطقی, متعقل, خردمند