上天入地 shàngtiānrùdì to go to great lengths Definitions Defs Origin Strokes Stroke Words Sentences Sents 上天 shàngtiān to fly skywards to go up to the sky or rise into the air or space入地 rùdì to sink into the ground To sink below the surface of the earth; to be buried deep in the ground