列車は時間通りに到着した。それで私たちは全く待つ必要がなかった。

Sentence Analyzer

列車 時間通り 到着した それで 私たち 全く 待つ 必要 なかった

English Translation

The train arrived on time, so we didn't have to wait at all.

Furigana

列車(れっしゃ)時間通(じかんどお)りに到着(とうちゃく)した。それで(わたし)たちは(まった)()必要(ひつよう)がなかった。

Romanji

Ressha wa jikandōri ni tōchakushita. sorede watashitachi wa mattaku matsu hitsuyō ga nakatta.

Words

列車 (れっしゃ)
train (ordinary)
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
時間通り (じかんどおり)
on time
()
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
到着 (とうちゃく)
arrival
其れで (それで)
and; thereupon; because of that
私たち (わたしたち、わたくしたち)
we; us
全く (まったく)
really; truly; entirely; completely; wholly; perfectly; indeed; good grief (expression of exasperation)
待つ (まつ)
to wait; to await; to look forward to; to anticipate; to depend on; to need
必要 (ひつよう)
necessary; needed; essential; indispensable; necessity; need; requirement
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
無い (ない)
nonexistent; not being (there); unpossessed; unowned; not had; unique; indicates negation, inexperience, unnecessariness or impossibility; not ...; to not be...; to have not ...

Kanji

Readings: レツ、 レ
Meanings: file, row, rank, tier, column
Readings: シャ、 くるま
Meaning: car
Readings: ジ、 とき、 -どき
Meanings: time, hour
Readings: カン、 ケン、 あいだ、 ま、 あい
Meanings: interval, space
Readings: ツウ、 ツ、 とお.る、 とお.り、 -とお.り、 -どお.り、 とお.す、 とお.し、 -どお.し、 かよ.う
Meanings: traffic, pass through, avenue, commute, counter for letters, notes, documents, etc.
Readings: トウ、 いた.る
Meanings: arrival, proceed, reach, attain, result in
Readings: チャク、 ジャク、 き.る、 -ぎ、 き.せる、 -き.せ、 つ.く、 つ.ける
Meanings: don, arrive, wear, counter for suits of clothing
Readings: シ、 わたくし、 わたし
Meanings: private, I, me
Readings: ゼン、 まった.く、 すべ.て
Meanings: whole, entire, all, complete, fulfill
Readings: タイ、 ま.つ、 -ま.ち
Meanings: wait, depend on
Readings: ヒツ、 かなら.ず
Meanings: invariably, certain, inevitable
Readings: ヨウ、 い.る、 かなめ
Meanings: need, main point, essence, pivot, key to