Meaning: even if; no matter (who, what, when, where, why, how)
Category: Learn Japanese Grammar
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
Meaning: as soon as one realizes ..., then ~
JLPT N1 Grammar: ものと思われる / ものと見られる (mono to omowareru / mono to mirareru) Meaning
Meaning: to think; to suppose; it is believed/expected that ~
Meaning: like; as; similar to ~