そのピアノの先生は彼女に対してつらくあたった。

Sentence Analyzer

その ピアノ 先生 彼女 に対して つらく あたった

English Translation

The piano instructor was hard on her.

Furigana

そのピアノの先生(せんせい)彼女(かのじょ)(たい)してつらくあたった。

Romanji

Sono piano no sensei wa kanojo nitaishite tsuraku atatta.

Words

其の (その)
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...
ピアノ (ピアノ、ピヤノ)
piano
()
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
先生 (せんせい、せんじょう)
teacher; master; doctor; with names of teachers, etc. as an honorific; previous existence
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
彼女 (かのじょ)
she; her; her; girlfriend; sweetheart
に対して (にたいして)
towards; against; regarding; in contrast with
辛い (つらい)
painful; bitter; heart-breaking
当たる (あたる)
to be hit; to strike; to touch; to be in contact; to be affixed; to be equivalent to; to be applicable; to apply to; to be right on the money (of a prediction, criticism, etc.); to be selected (in a lottery, etc.); to win; to be successful; to go well; to be a hit; to face; to confront; to lie (in the direction of); to undertake; to be assigned; to be stricken (by food poisoning, heat, etc.); to be afflicted; to be called upon (by the teacher); to treat (esp. harshly); to lash out at; to be unnecessary; to be hitting well; to be on a hitting streak; (in fishing) to feel a bite; (of fruit, etc.) to be bruised; to spoil; to feel (something) out; to probe into; to check (i.e. by comparison); to shave; to be a relative of a person; to stand in a relationship

Kanji

Readings: セン、 さき、 ま.ず
Meanings: before, ahead, previous, future, precedence
Readings: セイ、 ショウ、 い.きる、 い.かす、 い.ける、 う.まれる、 うま.れる、 う.まれ、 うまれ、 う.む、 お.う、 は.える、 は.やす、 き、 なま、 なま-、 な.る、 な.す、 む.す、 -う
Meanings: life, genuine, birth
Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Readings: ジョ、 ニョ、 ニョウ、 おんな、 め
Meanings: woman, female
Readings: タイ、 ツイ、 あいて、 こた.える、 そろ.い、 つれあ.い、 なら.ぶ、 むか.う
Meanings: vis-a-vis, opposite, even, equal, versus, anti-, compare