To leave no stone unturned in French stirs sky and earth.

To leave no stone unturned in French is ne laisser aucune pierre non retournée. French languauge rather uses remuer ciel et terre, which in in English means to stir sky and earth.