Language:
Free Online Dictionary|3Dict

踏踏實實

Source : CEDICT

realistic/down-to-earth/steadfast