on someone's radar screen

English edit

Prepositional phrase edit

on someone's radar screen

  1. Synonym of on someone's radar