hurdles is a form of:

To cave in



idiom
1.
ធ្លាក់ចុះមក