diligence
-
Let the grass grow under one's feet
To delay action or be idle, failing to make progress or seize opportunities promptly.
The meaning and origin of interesting English phrases
To delay action or be idle, failing to make progress or seize opportunities promptly.