彼がうちに来るときは必ず子供に土産を持ってくる。

Sentence Analyzer

うち 来る とき 必ず 子供 土産 持ってくる

English Translation

He never visits us without bringing some presents for my children.

Furigana

(かれ)がうちに()るときは(かなら)子供(こども)土産(みやげ)()ってくる。

Romanji

Kare ga uchi ni kuru toki wa kanarazu kodomo ni miyage o mottekuru.

Words

(かれ)
he; him; his; boyfriend
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
(うち、ち)
house; home (one's own); (one's) family; (one's) household
()
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
来る (くる)
to come (spatially or temporally); to approach; to arrive; to come back; to do ... and come back; to come to be; to become; to get; to grow; to continue; to come from; to be caused by; to derive from; to come to (i.e. "when it comes to spinach ...")
とき (とき)
regular (stops at every station) Jouetsu-line Shinkansen
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
必ず (かならず)
always; without exception; necessarily; certainly; without fail; positively; invariably
子供 (こども)
child; children
土産 (どさん、とさん)
product of the land; present; souvenir
()
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

Kanji

Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Readings: ライ、 タイ、 く.る、 きた.る、 きた.す、 き.たす、 き.たる、 き、 こ
Meanings: come, due, next, cause, become
Readings: ヒツ、 かなら.ず
Meanings: invariably, certain, inevitable
Readings: シ、 ス、 ツ、 こ、 -こ、 ね
Meanings: child, sign of the rat, 11PM-1AM, first sign of Chinese zodiac
Readings: キョウ、 ク、 クウ、 グ、 そな.える、 とも、 -ども
Meanings: submit, offer, present, serve (meal), accompany
Readings: ド、 ト、 つち
Meanings: soil, earth, ground, Turkey
Readings: サン、 う.む、 う.まれる、 うぶ-、 む.す
Meanings: products, bear, give birth, yield, childbirth, native, property
Readings: ジ、 も.つ、 -も.ち、 も.てる
Meanings: hold, have