地震の予知が出来る日が遠からずやってくるだろう。

Sentence Analyzer

地震 予知 出来る 遠からず やってくる だろう

English Translation

The day will soon come when we will be able to predict earthquakes.

Furigana

地震(じしん)予知(よち)出来(でき)()(とお)からずやってくるだろう。

Romanji

Jishin no yochi ga dekiru hi ga tōkarazu yattekuru darou.

Words

地震 (じしん、ない、なえ、じぶるい)
earthquake
()
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
予知 (よち)
foresight; foreknowledge; intimation; premonition; prediction
()
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
()
day; days; sun; sunshine; sunlight; case (esp. unfortunate); event
遠い (とおい)
far; distant
やって来る (やってくる)
to come along; to come around; to turn up; to arrive at the present; to get where one is; to have been doing something (for a period of time)
()
be; is; indicates past or completed action; indicates light imperative

Kanji

Readings: チ、 ジ
Meanings: ground, earth
Readings: シン、 ふる.う、 ふる.える
Meanings: quake, shake, tremble, quiver, shiver
Readings: ヨ、 シャ、 あらかじ.め
Meanings: beforehand, previous, myself, I
Readings: チ、 し.る、 し.らせる
Meanings: know, wisdom
Readings: シュツ、 スイ、 で.る、 -で、 だ.す、 -だ.す、 い.でる、 い.だす
Meanings: exit, leave, go out, come out, put out, protrude
Readings: ライ、 タイ、 く.る、 きた.る、 きた.す、 き.たす、 き.たる、 き、 こ
Meanings: come, due, next, cause, become
Readings: ニチ、 ジツ、 ひ、 -び、 -か
Meanings: day, sun, Japan, counter for days
Readings: エン、 オン、 とお.い
Meanings: distant, far