Correct option is D
The correct answer is
(d) Begin to have an effect.
Catch up with: To start affecting someone or something after a delay.
Catch up with in Hindi: असर डालना या पकड़ लेना।
Example: His unhealthy lifestyle finally caught up with him, and he fell sick.
Other Related Idioms:
1.
Bite the dust →
Meaning: To fail or be defeated.
Example: Many businesses bit the dust during the recession.
2.
Hit the wall →
Meaning: To reach a point where progress stops.
Example: The marathon runner hit the wall after 30 kilometers.
3.
Come back to haunt someone →
Meaning: Past actions causing trouble later.
Example: His dishonesty came back to haunt him.
4.
Pay the price →
Meaning: To suffer consequences for one's actions.
Example: He drank too much and paid the price with a terrible headache.