Since people seem to dislike my comment, I will explain my point. "A home run" means "ultimate success", you can not expect to do any better than that. Since pg has openly stated that he is looking for the next Google/Facebook type company, 212 million is not "a home run". Its still pretty good!
Since people seem to dislike my comment, I will explain my point. "A home run" means "ultimate success", you can not expect to do any better than that. Since pg has openly stated that he is looking for the next Google/Facebook type company, 212 million is not "a home run". Its still pretty good!
I think the phrase you are looking for is "grand slam."
That wouldn't be the first time I mix up my metaphors, thanks for the correction!
A walk-off grand slam even.