translate English to French: Of upmost interest for our purposes is the latter criterion.
Ce dernier critère est du plus grand intérêt dans le contexte qui nous occupe.