gut out

中上級 (B2) informal

To keep going and finish something hard even when you really want to give up.

"Despite her injury, she gutted out the final two miles of the marathon."