昔はいかなる王も国民に重税を課して苦しめた。

Sentence Analyzer

いかなる 国民 重税 課して 苦しめた

English Translation

In ancient times all the kings burdened the people with heavy taxes.

Furigana

(むかし)はいかなる(おう)国民(こくみん)重税(じゅうぜい)()して(くる)しめた。

Romanji

Mukashi wa ikanaru ō mo kokumin ni jūzei o kashite kurushimeta.

Words

(むかし)
olden days; former
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
如何なる (いかなる)
any kind of
(おう)
king; ruler; sovereign; monarch; tycoon; magnate; champion; master; king
()
too; also; in addition; as well; (not) either (in a negative sentence); both A and B; A as well as B; neither A nor B (in a negative sentence); even; as much as; as many as; as far as; as long as; no less than; no fewer than; even if; even though; although; in spite of; further; more; again; another; the other
国民 (こくみん)
nation; nationality; people; citizen
()
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
重税 (じゅうぜい)
heavy taxation
()
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 levy; to charge; to assess; to impose; to assign
苦しめる (くるしめる)
to torment; to pain; to inflict (physical) pain; to hurt; to harass; to cause (emotional) pain; to afflict; to distress; to bother; to trouble; to stump; to baffle

Kanji

Readings: セキ、 シャク、 むかし
Meanings: once upon a time, antiquity, old times
Readings: オウ、 -ノウ
Meanings: king, rule, magnate
Readings: コク、 くに
Meaning: country
Readings: ミン、 たみ
Meanings: people, nation, subjects
Readings: ジュウ、 チョウ、 え、 おも.い、 おも.り、 おも.なう、 かさ.ねる、 かさ.なる、 おも
Meanings: heavy, heap up, pile up, nest of boxes, -fold
Reading: ゼイ
Meanings: tax, duty
Reading: 
Meanings: chapter, lesson, section, department, division, counter for chapters (of a book)
Readings: ク、 くる.しい、 -ぐる.しい、 くる.しむ、 くる.しめる、 にが.い、 にが.る
Meanings: suffering, trial, worry, hardship, feel bitter, scowl