敵の優勢な軍事力の前に彼らは服従しなければならなかった。

Sentence Analyzer

優勢な 軍事力 彼ら 服従しなければならなかった

English Translation

They had to submit to the superior force of the enemy.

Furigana

(てき)優勢(ゆうせい)軍事力(ぐんじりょく)(まえ)(かれ)らは服従(ふくじゅう)しなければならなかった。

Romanji

Teki no yūseina gunjiryoku no mae ni karera wa fukujūshinakerebanaranakatta.

Words

(てき)
opponent; rival; adversary; menace; danger; threat; enemy
()
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
優勢 (ゆうせい)
superiority; superior power; predominance; preponderance
軍事力 (ぐんじりょく)
military force; military strength
(まえ)
ago; before (some event); previously; (minutes) to (the hour); in front (of); before (e.g. the house); head (of a line); front (e.g. of a bus); fore part; in the presence of; helping; portion; privates; private parts
()
at (place, time); in; on; during; to (direction, state); toward; into; for (purpose); because of (reason); for; with; by; from; as (i.e. in the role of); per; in; for; a (e.g. "once a month"); and; in addition to; if; although
彼ら (かれら)
they (usually male); them
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
服従 (ふくじゅう)
obedience; submission; resignation

Kanji

Readings: テキ、 かたき、 あだ、 かな.う
Meanings: enemy, foe, opponent
Readings: ユウ、 ウ、 やさ.しい、 すぐ.れる、 まさ.る
Meanings: tenderness, excel, surpass, actor, superiority, gentleness
Readings: セイ、 ゼイ、 いきお.い、 はずみ
Meanings: forces, energy, military strength
Readings: グン、 いくさ
Meanings: army, force, troops, war, battle
Readings: ジ、 ズ、 こと、 つか.う、 つか.える
Meanings: matter, thing, fact, business, reason, possibly
Readings: リョク、 リキ、 リイ、 ちから
Meanings: power, strength, strong, strain, bear up, exert
Readings: ゼン、 まえ、 -まえ
Meanings: in front, before
Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Reading: フク
Meanings: clothing, admit, obey, discharge
Readings: ジュウ、 ショウ、 ジュ、 したが.う、 したが.える、 より
Meanings: accompany, obey, submit to, comply, follow, secondary, incidental, subordinate