彼女はとても腹を立てたので、自制心を失った。

Sentence Analyzer

彼女 とても 立てた ので 自制心 失った

English Translation

Such was her anger that she lost control of herself.

Furigana

彼女(かのじょ)はとても(はら)()てたので、自制心(じせいしん)(うしな)った。

Romanji

Kanojo wa totemo hara o tateta node, jiseishin o ushinatta.

Words

彼女 (かのじょ)
she; her; her; girlfriend; sweetheart
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
迚も (とても、とっても)
very; awfully; exceedingly; (not) at all; by no means; simply (cannot)
(はら)
abdomen; belly; stomach; womb; one's mind; one's real intentions; one's true motive; courage; nerve; willpower; generosity; magnanimity; feelings; emotions; wide middle part; bulging part; inside; interior; inner part; anti-node; counter for hard roe; counter for containers with bulging middles (pots, vases, etc.)
()
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 stand up; to put up; to set up; to erect; to raise; to thrust into; to bury into; to dig into; to make (a noise); to start (a rumour); to raise (a cloud of dust, etc.); to cause; to make; to establish; to set up; to develop; to formulate; to put up (a political candidate); to make (one's leader); to treat with respect; to give (someone) their due; to make (someone) look good; to avoid embarrassing (someone); to sharpen; to make clear; to shut; to close; to make tea (macha); to perform the tea ceremony; to divide by; to do ... vigorously
ので (ので、んで)
that being the case; because of ...; the reason is ....; given that...
自制心 (じせいしん)
self-control; self-restraint
失う (うしなう)
to lose; to part with

Kanji

Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Readings: ジョ、 ニョ、 ニョウ、 おんな、 め
Meanings: woman, female
Readings: フク、 はら
Meanings: abdomen, belly, stomach
Readings: リツ、 リュウ、 リットル、 た.つ、 -た.つ、 た.ち-、 た.てる、 -た.てる、 た.て-、 たて-、 -た.て、 -だ.て、 -だ.てる
Meanings: stand up, rise, set up, erect
Readings: ジ、 シ、 みずか.ら、 おの.ずから、 おの.ずと
Meaning: oneself
Reading: セイ
Meanings: system, law, rule
Readings: シン、 こころ、 -ごころ
Meanings: heart, mind, spirit, heart radical (no. 61)
Readings: シツ、 うしな.う、 う.せる
Meanings: lose, error, fault, disadvantage, loss