Find the word definition

Wiktionary
off the radar

a. (context idiomatic English) unlikely to happen, or be important in the near future or tending to escape detection or attention.