Meaning: at the most; no more than; at best; roughly; about ~

JLPT N1 Grammar: というところだ / といったところだ (to iu tokoro da / to itta tokoro da) Meaning
Meaning: at the most; no more than; at best; roughly; about ~
Meaning: although (it is a certain time/condition); even though normally