something that is being monitored or considered
"The new scientific theory is now on the radar of researchers across the world."
to be so surprised that you cannot speak
a period when prices of stocks are rising
to stop trusting someone
an unrealistic or impossible hope
unable to think clearly or remember something
better things are coming in the future