What does it mean to take root? How do you explain it?

1, take root, is an idiom in China. The pinyin is Lu ò d ē sh ē ng g ē n, which means to settle down for a long time or do a good job wholeheartedly. Perennial herb, 40- 150 cm tall.

2. Usage: link; As predicate and object; Used to determine meaning.

3. Synonym: settle down.

4, antonym: walking on clouds.