rien moins que
Meanings
Phrase
1. nothing less than, nothing short of