Common Verb Collocations of rigorous

adopt, apply, base, be, become, can, demand, develop, do, give, go, have, impose, make, may, mean, meet, must, pass, provide, punish, put, require, sentence, should, take, undergo, will, use, subject