抗生物質がなかったなら、医学はこんなに目覚しい進歩を遂げなかったであろう。

Sentence Analyzer

抗生 物質 なかった なら 医学 こんなに 目覚しい 進歩 遂げなかった あろう

English Translation

If it had not been for antibiotics, medicine would not have made such remarkable progress.

Furigana

抗生(こうせい)物質(ぶっしつ)がなかったなら、医学(いがく)はこんなに目覚(めざま)しい進歩(しんぽ)()げなかったであろう。

Romanji

Kōsei busshitsu ga nakatta nara, igaku wa konnani mezamashii shinpo o togenakatta de arou.

Words

物質 (ぶっしつ)
material; substance
()
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 ...
()
be; is; indicates past or completed action; indicates light imperative
医学 (いがく)
medical science; medicine
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
こんなに (こんなに)
so; like this; in this way
目覚ましい (めざましい)
brilliant; splendid; striking; remarkable
進歩 (しんぽ)
progress; advance; improvement; development
()
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 accomplish; to achieve; to carry out; to arrive at (a certain outcome); to come to; to end with
(ある)
a certain ...; some ...

Kanji

Readings: コウ、 あらが.う
Meanings: confront, resist, defy, oppose
Readings: セイ、 ショウ、 い.きる、 い.かす、 い.ける、 う.まれる、 うま.れる、 う.まれ、 うまれ、 う.む、 お.う、 は.える、 は.やす、 き、 なま、 なま-、 な.る、 な.す、 む.す、 -う
Meanings: life, genuine, birth
Readings: ブツ、 モツ、 もの、 もの-
Meanings: thing, object, matter
Readings: シツ、 シチ、 チ、 たち、 ただ.す、 もと、 わりふ
Meanings: substance, quality, matter, temperament
Readings: イ、 い.やす、 い.する、 くすし
Meanings: doctor, medicine
Readings: ガク、 まな.ぶ
Meanings: study, learning, science
Readings: モク、 ボク、 め、 -め、 ま-
Meanings: eye, class, look, insight, experience, care, favor
Readings: カク、 おぼ.える、 さ.ます、 さ.める、 さと.る
Meanings: memorize, learn, remember, awake, sober up
Readings: シン、 すす.む、 すす.める
Meanings: advance, proceed, progress, promote
Readings: ホ、 ブ、 フ、 ある.く、 あゆ.む
Meanings: walk, counter for steps
Readings: スイ、 と.げる、 つい.に
Meanings: consummate, accomplish, attain, commit (suicide)