meaning of auf Drängen von

auf Drängen von - German to English

within behest of [solicitation]