English definition of “nothing less than something”
nothing less than something (also nothing short of something)
› only a particular quality in something, and not worse: The chef will accept nothing less than perfection from his kitchen staff. › Nothing less than something is also used to show something is very important or serious: The president proposed nothing less than a complete overhaul of the tax system. Note: Used to emphasize how important or difficult an activity is.