Language:
Free Online Dictionary|3Dict

难于登天

Source : CEDICT

hard a climbing to heaven (idiom); a tremendous effort