Полный англо-русский словарь
insistent need
Настоятельная необходимость
Полный англо-русский словарь
insistent demand
insistently