dropping off the radar
English
Verb
dropping
off
the
radar
present participle of
drop off the radar