What does auf Drängen von mean?

auf Drängen von - German to English

within behest of [solicitation]