I would say (about) I guess (about) it could be said that about at best
Structure Phrase + というところ/といったところ + だ
Structure
View on Bunpro