君はその年齢なのだから、もっと分別をわきまえるべきだ。

Sentence Analyzer

その 年齢 から もっと 分別 わきまえる べき

English Translation

You ought to know better at your age.

Furigana

(きみ)はその年齢(ねんれい)なのだから、もっと分別(ふんべつ)をわきまえるべきだ。

Romanji

Kimi wa sono nenrei na no da kara, motto funbetsu o wakimaeru beki da.

Words

(きみ)
you; buddy; pal; monarch; ruler; sovereign; (one's) master
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
其の (その)
that (something or someone distant from the speaker, close to the listener; actions of the listener, or ideas expressed or understood by the listener); the; um...; er...; uh...
年齢 (ねんれい)
age; years
()
be; is; indicates past or completed action; indicates light imperative
()
indicates possessive; nominalizes verbs and adjectives; substitutes for "ga" in subordinate phrases; (at sentence-end, falling tone) indicates a confident conclusion; (at sentence-end) indicates emotional emphasis; (at sentence-end, rising tone) indicates question
から (から)
from (e.g. time, place, numerical quantity); since; from (originator); by; because; since; out of (constituent, part); through (e.g. window, vestibule); after; since
もっと (もっと)
(some) more; even more; longer; further
分別 (ふんべつ)
discernment; discretion; judgement; judgment; discrimination
()
indicates direct object of action; indicates subject of causative expression; indicates an area traversed; indicates time (period) over which action takes place; indicates point of departure or separation of action; indicates object of desire, like, hate, etc.
弁える (わきまえる)
to know (right from wrong); to discern; to discriminate; to understand; to bear in mind
可し (べし)
shall; should; must

Kanji

Readings: クン、 きみ、 -ぎみ
Meanings: mister, you, ruler, male name suffix
Readings: ネン、 とし
Meanings: year, counter for years
Readings: レイ、 よわい、 とし
Meaning: age
Readings: ブン、 フン、 ブ、 わ.ける、 わ.け、 わ.かれる、 わ.かる、 わ.かつ
Meanings: part, minute of time, segment, share, degree, one's lot, duty, understand, know, rate, 1%, chances, shaku/100
Readings: ベツ、 わか.れる、 わ.ける
Meanings: separate, branch off, diverge, fork, another, extra, specially