no less - definition and synonyms

phrase
  1. used for emphasizing that the person or thing you are talking about is very important

    She received a visit from the Queen, no less.

See also main entry: less