balls on

高级 (C1) slang

To keep going even when things are hard or unpleasant.

"It was freezing and we were exhausted, but we just balled on until we reached camp."