上天入地shàngtiānrùdì
Meanings
1. lit. to go up to heaven or down to Hades (idiom)
2. fig. to go to great lengths
3. to search heaven and earth
Characters used