抗生物質がなかったなら、医学はこんなに目覚しい進歩を遂げなかったであろう。
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)