Hiya, all the teachers!
Would you please explain the meaning of the above phrase? The following is an example of the use of this phrase:
"I have never been a huge Clint Eastwood fan, but he has hit it out of the park in this movie...."
Your help is greatly appreciated.