rien moins que

Phrase

 * 1) nothing less than, nothing short of