take some beating

idiomPart ofbeat

take some beating — idiom

1. To be very good and difficult to defeat or improve upon.

1.idiom
Definition

To be very good and difficult to defeat or improve upon.

Example

Her record will take some beating.

For quality, this restaurant takes some beating.