“In the ballpark” (“In the ball park,” also “In the same ballpark,” “In the right ballpark”)
Wiktionary: in the ballparkPrepositional phrasein the ballpark1. (figuratively) In the same general vicinity (as); somewhat similar (to); typically construed with of. (Oxford English…