アインシュタインの理論は現代の科学に大いに貢献した。

Sentence Analyzer

アインシュタイン 理論 現代 科学 大いに 貢献した

English Translation

Einstein's theories contributed greatly to modern science.

Furigana

アインシュタインの理論(りろん)現代(げんだい)科学(かがく)(おお)いに貢献(こうけん)した。

Romanji

Ainshutain no riron wa gendai no kagaku ni ōini kōkenshita.

Words

()
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
理論 (りろん)
theory
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
現代 (げんだい)
nowadays; modern era; modern times; present-day
科学 (かがく)
science
()
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
大いに (おおいに)
very; much; greatly; a lot of
貢献 (こうけん)
contribution (furthering a goal or cause); services (to a cause)

Kanji

Readings: リ、 ことわり
Meanings: logic, arrangement, reason, justice, truth
Reading: ロン
Meanings: argument, discourse
Readings: ゲン、 あらわ.れる、 あらわ.す、 うつつ、 うつ.つ
Meanings: present, existing, actual
Readings: ダイ、 タイ、 か.わる、 かわ.る、 かわ.り、 か.わり、 -がわ.り、 -が.わり、 か.える、 よ、 しろ
Meanings: substitute, change, convert, replace, period, age, counter for decades of ages, eras, etc., generation, charge, rate, fee
Reading: 
Meanings: department, course, section
Readings: ガク、 まな.ぶ
Meanings: study, learning, science
Readings: ダイ、 タイ、 おお-、 おお.きい、 -おお.いに
Meanings: large, big
Readings: コウ、 ク、 みつ.ぐ
Meanings: tribute, support, finance
Readings: ケン、 コン、 たてまつ.る
Meanings: offering, counter for drinks, present, offer