Language:
Free Online Dictionary|3Dict

踏实苦干

Source : CEDICT

down-to-earth effort (idiom)