on the radar (English, prep_phrase)
Senses:
glosses: Likely to happen, or be important in the near future or tending to attract attention.
tags: idiomatic
Forms: