ne pas rester pierre sur pierre

Etymology
lit. 'for there to be no rock left on a rock'.

Verb

 * 1)  for there to be nothing left (of a building), for there to be only ruins