Полный англо-русский словарь
insist upon
Настаивать на настаивать на (П), утверждать (В) ;
Полный англо-русский словарь
insist on
insisted