What does beharrlich weitermachen mean?

beharrlich weitermachen - German to English

to persevere