死は自然が隠すべき醜い事実であり、自然はそれを良く隠している。

Sentence Analyzer

自然 隠す べき 醜い 事実 あり 自然 それ 良く 隠している

English Translation

Death is the ugly fact which Nature has to hide and she hides it well.

Furigana

()自然(しぜん)(かく)すべき(みにく)事実(じじつ)であり、自然(しぜん)はそれを()(かく)している。

Romanji

Shi wa shizen ga kakusu beki minikui jijitsu de ari, shizen wa sore o yoku kakushiteiru.

Words

()
death; decease; death penalty (by strangulation or decapitation)
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
自然 (しぜん)
nature; spontaneity; naturally; spontaneously
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
隠す (かくす)
to hide; to conceal
可し (べし)
shall; should; must
醜い (みにくい)
ugly; unattractive; unsightly; unseemly
事実 (じじつ)
fact; truth; reality
()
be; is; indicates past or completed action; indicates light imperative
(ある)
a certain ...; some ...
其れ (それ)
that (indicating an item or person near the listener, the action of the listener, or something on their mind); it; that time; then; there (indicating a place near the listener); you
()
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.
良い (よい)
good; excellent; fine; nice; pleasant; agreeable; sufficient (can be used to turn down an offer); ready; prepared; profitable (e.g. deal, business offer, etc.); beneficial; OK

Kanji

Readings: シ、 し.ぬ、 し.に-
Meanings: death, die
Readings: ジ、 シ、 みずか.ら、 おの.ずから、 おの.ずと
Meaning: oneself
Readings: ゼン、 ネン、 しか、 しか.り、 しか.し、 さ
Meanings: sort of thing, so, if so, in that case, well
Readings: イン、 オン、 かく.す、 かく.し、 かく.れる、 かか.す、 よ.る
Meanings: conceal, hide, cover
Readings: シュウ、 みにく.い、 しこ
Meanings: ugly, unclean, shame, bad looking
Readings: ジ、 ズ、 こと、 つか.う、 つか.える
Meanings: matter, thing, fact, business, reason, possibly
Readings: ジツ、 シツ、 み、 みの.る、 まこと、 みの、 みち.る
Meanings: reality, truth
Readings: リョウ、 よ.い、 -よ.い、 い.い、 -い.い
Meanings: good, pleasing, skilled