彼は日本の歴史に非常に興味を持っており、その知識の深さには驚くばかりである。

Sentence Analyzer

日本 歴史 非常 興味 持っており その 知識 深さ 驚く ばかり ある

English Translation

He is very much interested in Japanese history. We are surprised at his vast knowledge of the subject.

Furigana

(かれ)日本(にっぽん)歴史(れきし)非常(ひじょう)興味(きょうみ)()っており、その知識(ちしき)(ふか)さには(おどろ)くばかりである。

Romanji

Kare wa Nippon no rekishi ni hijō ni kyōmi o motteori, sono chishiki no fukasa ni wa odoroku bakari de aru.

Words

(かれ)
he; him; his; boyfriend
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
日本 (にほん、にっぽん)
Japan
()
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
歴史 (れきし)
history
()
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
非常 (ひじょう)
emergency; extraordinary; unusual
興味 (きょうみ)
interest (in something); curiosity (about something); zest (for)
()
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 hold (in one's hand); to take; to carry; to possess; to have; to own; to maintain; to keep; to last; to be durable; to keep; to survive; to take charge of; to be in charge of
其の (その)
that (something or someone distant from the speaker, close to the listener; actions of the listener, or ideas expressed or understood by the listener); the; um...; er...; uh...
知識 (ちしき)
knowledge; information
深い (ふかい)
deep; profound; dense; thick; close (relationship); intense; strong; late
驚く (おどろく)
to be surprised; to be astonished
許り (ばかり、ばっかり、ばっか)
only; merely; nothing but; no more than; approximately; about; just (finished, etc.); as if to; (as though) about to; indicates emphasis; always; constantly
()
be; is; indicates past or completed action; indicates light imperative
(ある)
a certain ...; some ...

Kanji

Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Readings: ニチ、 ジツ、 ひ、 -び、 -か
Meanings: day, sun, Japan, counter for days
Readings: ホン、 もと
Meanings: book, present, main, origin, true, real, counter for long cylindrical things
Readings: レキ、 レッキ
Meanings: curriculum, continuation, passage of time
Reading: 
Meanings: history, chronicle
Readings: ヒ、 あら.ず
Meanings: un-, mistake, negative, injustice, non-
Readings: ジョウ、 つね、 とこ-
Meanings: usual, ordinary, normal, regular
Readings: コウ、 キョウ、 おこ.る、 おこ.す
Meanings: entertain, revive, retrieve, interest, pleasure
Readings: ミ、 あじ、 あじ.わう
Meanings: flavor, taste
Readings: ジ、 も.つ、 -も.ち、 も.てる
Meanings: hold, have
Readings: チ、 し.る、 し.らせる
Meanings: know, wisdom
Readings: シキ、 し.る、 しる.す
Meanings: discriminating, know, write
Readings: シン、 ふか.い、 -ぶか.い、 ふか.まる、 ふか.める、 み-
Meanings: deep, heighten, intensify, strengthen
Readings: キョウ、 おどろ.く、 おどろ.かす
Meanings: wonder, be surprised, frightened, amazed