Language:
Free Online Dictionary|3Dict

踏實苦幹

Source : CEDICT

down-to-earth effort (idiom)