Pinyin Dictionary results for "shang tian ru di"

上天入地
lit. to go up to heaven or down to Hades (idiom); fig. to go to great lengths; to search heaven and earth
Dictionary data provided by CC-CEDICT