Language:
Free Online Dictionary|3Dict

鑽天入地

Source : CEDICT

to move heaven and earth/to leave no stone unturned/to search for an opening for oneself by all possible means (idiom)