兵士たちは故国のために死ぬ覚悟が出来ていた。

Sentence Analyzer

兵士たち 故国 ために 死ぬ 覚悟 出来ていた

English Translation

The soldiers were ready to die for their country.

Furigana

兵士(へいし)たちは故国(ここく)のために()覚悟(かくご)出来(でき)ていた。

Romanji

Heishitachi wa kokoku no tameni shinu kakugo ga dekiteita.

Words

()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
故国 (ここく)
one's native land
()
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
為に (ために)
for; for the sake of; to one's advantage; in favor of; in favour of; on behalf of; because of; as a result of
死ぬ (しぬ)
to die; to pass away; to lose spirit; to lose vigor; to look dead; to cease; to stop
覚悟 (かくご)
resolution; resignation; readiness; preparedness
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
出来る (できる)
to be able (in a position) to do; to be up to the task; to be ready; to be completed; to be made; to be built; to be good at; to be permitted (to do); to become intimate; to take up (with somebody); to grow; to be raised; to become pregnant

Kanji

Readings: ヘイ、 ヒョウ、 つわもの
Meanings: soldier, private, troops, army, warfare, strategy, tactics
Readings: シ、 さむらい
Meanings: gentleman, samurai, samurai radical (no. 33)
Readings: コ、 ゆえ、 ふる.い、 もと
Meanings: happenstance, especially, intentionally, reason, cause, circumstances, the late, therefore, consequently
Readings: コク、 くに
Meaning: country
Readings: シ、 し.ぬ、 し.に-
Meanings: death, die
Readings: カク、 おぼ.える、 さ.ます、 さ.める、 さと.る
Meanings: memorize, learn, remember, awake, sober up
Readings: ゴ、 さと.る
Meanings: enlightenment, perceive, discern, realize, understand
Readings: シュツ、 スイ、 で.る、 -で、 だ.す、 -だ.す、 い.でる、 い.だす
Meanings: exit, leave, go out, come out, put out, protrude
Readings: ライ、 タイ、 く.る、 きた.る、 きた.す、 き.たす、 き.たる、 き、 こ
Meanings: come, due, next, cause, become