no less
idiomPart ofless
no less — idiom
1. Used to show that something is surprising or important.
1.idiom
Definition
Used to show that something is surprising or important.
Example
Brian won the science award, no less.
Sara is dating a movie star, no less.