under the radar in French
under the radar in French
sous les radars
(idiomatic) Without attracting notice; in an undetected or secretive manner.