took and maintained a stand upon/on, demanded strongly, was obstinate with regards to, insisted firmly, claimed strongly
INSISTED UPON
Meaning of INSISTED UPON in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012