Chinese: 把这里翻个底朝天！
English: Leave no stone unturned.
French: Remuez ciel et terre !