Полный англо-русский словарь
insisted
Настаивающийся
Полный англо-русский словарь
insist upon
insistence