This release really knocks it out of the park!
Is that good then ??
Here in England, knockin’ one out in the park could have various, different meanings !!
What, you mean like with a cricket bat?
FWIW, It’s an American expression referring to home-runs in baseball, which is when the batter hits the ball over the outfield walls and “out of the park”, thereby scoring one run for himself and also one for each man already on base.
Hope this helps
One of my faves is the British expression of getting “knocked up” in the morning, which translated means getting a wake up call at your hotel. In North America, this refers to getting pregnant!
Knocked up means getting pregnant in the UK