Ça doit être rayé de la carte.

English Translation

It should be wiped off the map.

rayé de la carte = wiped off the face of the earth
© Larousse 2014

1 Like