それは侵略から街を守るために造られた要塞だ。

Sentence Analyzer

それ 侵略 から 守る ために 造られた 要塞

English Translation

It's a fort built to defend the town from invasion.

Furigana

それは侵略(しんりゃく)から(まち)(まも)るために(つく)られた要塞(ようさい)だ。

Romanji

Sore wa shinryaku kara machi o mamoru tameni tsukurareta yōsai da.

Words

其れ (それ)
that (indicating an item or person near the listener, the action of the listener, or something on their mind); it; that time; then; there (indicating a place near the listener); you
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
侵略 (しんりゃく)
aggression; invasion; raid
から (から)
from (e.g. time, place, numerical quantity); since; from (originator); by; because; since; out of (constituent, part); through (e.g. window, vestibule); after; since
(がい)
.. street; .. quarter; .. district
()
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 protect; to guard; to defend; to keep (i.e. a promise); to abide (by the rules); to observe; to obey; to follow
為に (ために)
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 make; to produce; to manufacture; to build; to construct; to prepare (food); to brew (alcohol); to raise; to grow; to cultivate; to train; to till; to draw up (a document); to make out; to prepare; to write; to create (an artistic work, etc.); to compose; to coin (a phrase); to organize; to organise; to establish; to found; to have (a child); to make up (one's face, etc.); to fabricate (an excuse, etc.); to form (a line, etc.); to set (a record); to commit (a sin, etc.)
要塞 (ようさい)
fort; stronghold; fortification
()
be; is; indicates past or completed action; indicates light imperative

Kanji

Readings: シン、 おか.す
Meanings: encroach, invade, raid, trespass, violate
Readings: リャク、 ほぼ、 おか.す、 おさ.める、 はかりごと、 はか.る、 はぶ.く、 りゃく.す、 りゃく.する
Meanings: abbreviation, omission, outline, shorten, capture, plunder
Readings: ガイ、 カイ、 まち
Meanings: boulevard, street, town
Readings: シュ、 ス、 まも.る、 まも.り、 もり、 -もり、 かみ
Meanings: guard, protect, defend, obey
Readings: ゾウ、 つく.る、 つく.り、 -づく.り
Meanings: create, make, structure, physique
Readings: ヨウ、 い.る、 かなめ
Meanings: need, main point, essence, pivot, key to
Readings: ソク、 サイ、 ふさ.ぐ、 とりで、 み.ちる
Meanings: close, shut, cover, block, obstruct