be no great shakes

idiomPart ofgreat

be no great shakes — idiom

1. To not be very good, impressive, or skillful.

1.idiom
Definition

To not be very good, impressive, or skillful.

Example

The movie was no great shakes, but we enjoyed it.

Diego is no great shakes at cooking, but he tries.