Meaning: it’s best that, there’s nothing better than ~
Category: Learn JLPT N2 Grammar
Meaning: in; on; in the midst of; when; while ~
Meaning: although; despite the fact that; even though ~
Meaning: judging from; seeing that ~
Meaning: long ago; already; a long time ago
Meaning: to make matters worse; besides; what's more; in addition; on top of that