몰아치다

rush; storm

Explanation

[모라치다]

1. rush; storm
For many incidents to severely occur all at once.

2. speed up; hurry up
To do all the work at once rapidly, for a short period of time.

3. blame; criticize; scold
To criticize or scold one's fault or mistake harshly.