Meaning: on one hand, on the other hand; although ~
Category: Learn JLPT N2 Grammar
Meaning: far from; anything but; let alone; not to mention; much less ~
Meaning: was just about to do something; something almost happened
Meaning: from~ (a time, place, or person)
Meaning: I heard that ~
Meaning: even if I have to; by all means ~