What does beharrliche Nachfrage mean?

beharrliche Nachfrage - German to English

insistent demand