What does beharrlich sein mean?

beharrlich sein - German to English

to be insistent