something that is being monitored or considered
quelque chose qui est surveillé ou considéré (quelque chose qui est surveille ou considere)
"The new scientific theory is now on the radar of researchers across the world."
"La nouvelle théorie scientifique est maintenant sur le radar des chercheurs du monde entier." (La nouvelle theorie scientifique est maintenant **sur le radar** des chercheurs du monde entier.)
to attract all the attention or praise
the most vulnerable or insecure part of a system
to deal with a difficult technological challenge
to take on a task that is too difficult
to increase the level of risk or difficulty
a short, memorable part of a speech or interview often used...