meaning of beharrliche Nachfrage

beharrliche Nachfrage - German to English

insistent demand