これらの発見のおかげで人間の寿命が以前の2倍になった。

Sentence Analyzer

これら 発見 おかげ 人間 寿命 以前 なった

English Translation

Thanks to these discoveries, man's life span has become twice as long as before.

Furigana

これらの発見(はっけん)のおかげで人間(にんげん)寿命(じゅみょう)以前(いぜん)の2(ばい)になった。

Romanji

Korera no hakken no okage de ningen no jumyō ga izen no ni bai ni natta.

Words

これ等 (これら)
these
()
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
発見 (はっけん)
discovery; detection; finding
お蔭 (おかげ)
grace (of God); benevolence (of Buddha); blessing; assistance; help; aid; effects; influence
(で、にて)
indicates location of action; at; in; indicates time of action; indicates means of action; cause of effect; by; and then; so; indicates continuing action; indicates certainty, emphasis, etc.
人間 (にんげん)
human being; person; man; mankind; humankind; character (of a person)
寿命 (じゅみょう)
life span
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
以前 (いぜん)
ago; since; before; previous
(に、ふた、ふ、ふう)
two
(ばい)
twice; double; times; -fold
()
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
成る (なる)
to become; to get; to grow; to be; to reach; to attain; to result in; to prove to be; to consist of; to be composed of; to succeed; to be complete; to change into; to be exchanged for; to play a role; to be promoted; to do ...

Kanji

Readings: ハツ、 ホツ、 た.つ、 あば.く、 おこ.る、 つか.わす、 はな.つ
Meanings: departure, discharge, publish, emit, start from, disclose, counter for gunshots
Readings: ケン、 み.る、 み.える、 み.せる
Meanings: see, hopes, chances, idea, opinion, look at, visible
Readings: ジン、 ニン、 ひと、 -り、 -と
Meaning: person
Readings: カン、 ケン、 あいだ、 ま、 あい
Meanings: interval, space
寿
Readings: ジュ、 ス、 シュウ、 ことぶき、 ことぶ.く、 ことほ.ぐ
Meanings: longevity, congratulations, one's natural life
Readings: メイ、 ミョウ、 いのち
Meanings: fate, command, decree, destiny, life, appoint
Readings: イ、 もっ.て
Meanings: by means of, because, in view of, compared with
Readings: ゼン、 まえ、 -まえ
Meanings: in front, before
Reading: バイ
Meanings: double, twice, times, fold