1750 / 2512

What does 踏实 (tā shi) mean in English?

踏实
tā shi踏實

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