meaning of beharrlich weitermachen

beharrlich weitermachen - German to English

to persevere