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.