nada menos que

listen to the pronunciation of nada menos que
الأسبانية - الإنجليزية
all of
none other but-
nothing less than
nothing short of