彼はすべての科目で、とりわけ数学で、良い成績を修めた。

Sentence Analyzer

すべて 科目 とりわけ 数学 良い 成績 修めた

English Translation

He did well in all subjects and, above all, in mathematics.

Furigana

(かれ)はすべての科目(かもく)で、とりわけ数学(すうがく)で、()成績(せいせき)(おさ)めた。

Romanji

Kare wa subete no kamoku de, toriwake sūgaku de, yoi seiseki o osameta.

Words

(かれ)
he; him; his; boyfriend
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
全て (すべて)
everything; all; the whole; entirely; completely; wholly; all
()
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
科目 (かもく)
(school) subject; curriculum; course
(で、にて)
indicates location of action; at; in; indicates time of action; indicates means of action; cause of effect; by; and then; so; indicates continuing action; indicates certainty, emphasis, etc.
取り分け (とりわけ)
especially; above all; inter alia; among others
数学 (すうがく)
mathematics; arithmetic
良い (よい)
good; excellent; fine; nice; pleasant; agreeable; sufficient (can be used to turn down an offer); ready; prepared; profitable (e.g. deal, business offer, etc.); beneficial; OK
成績 (せいせき)
results; record; grades; marks
()
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 study; to complete (a course); to cultivate; to master; to order (one's life); to repair (a fault one has committed)

Kanji

Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Reading: 
Meanings: department, course, section
Readings: モク、 ボク、 め、 -め、 ま-
Meanings: eye, class, look, insight, experience, care, favor
Readings: スウ、 ス、 サク、 ソク、 シュ、 かず、 かぞ.える、 しばしば、 せ.める、 わずらわ.しい
Meanings: number, strength, fate, law, figures
Readings: ガク、 まな.ぶ
Meanings: study, learning, science
Readings: リョウ、 よ.い、 -よ.い、 い.い、 -い.い
Meanings: good, pleasing, skilled
Readings: セイ、 ジョウ、 な.る、 な.す、 -な.す
Meanings: turn into, become, get, grow, elapse, reach
Reading: セキ
Meanings: exploits, achievements, unreeling cocoons
Readings: シュウ、 シュ、 おさ.める、 おさ.まる
Meanings: discipline, conduct oneself well, study, master