Language:
Free Online Dictionary|3Dict

踏踏实实

Source : CEDICT

realistic/down-to-earth/steadfast