rush headfirst

Translations
foncer tête baissée
Definitions
To move forward with great speed and determination, often without considering the consequences or dangers.