668 / 2512

What does 根深蒂固 (gēn shēn dì gù) mean in English?

根深蒂固
gēn shēn dì gù

deep-rooted (problem etc)