Idiom
no less thanno less than (someone/something)
this very important person or organization.Carroll is the most entertaining talk-show host on TV – no less than "Entertainment Weekly" said so.Almost two dozen representatives flew in for meetings with top officials, including no less than the country's president.