Language:
Free Online Dictionary|3Dict

踏實

Source : CEDICT

practical/down-to-earth/realistic/firmly based/steadfast/to have peace of mind/free from anxiety