一生懸命がんばっても彼女の名前が思い出せない。

Sentence Analyzer

一生懸命 がんばって 彼女 名前 思い出せない

English Translation

I'm trying hard, but can't think of her name.

Furigana

一生懸命(いっしょうけんめい)がんばっても彼女(かのじょ)名前(なまえ)(おもだ)()せない。

Romanji

Isshōkenmei ganbatte mo kanojo no namae ga omoidasenai.

Words

一生懸命 (いっしょうけんめい)
very hard; with utmost effort; with all one's might; for dear life
頑張る (がんばる)
to persevere; to persist; to keep at it; to hang on; to hold out; to do one's best; to insist that; to stick to (one's opinion); to remain in a place; to stick to one's post; to refuse to budge
()
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
彼女 (かのじょ)
she; her; her; girlfriend; sweetheart
()
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
名前 (なまえ)
name; full name; given name; first name
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and

Kanji

Readings: イチ、 イツ、 ひと-、 ひと.つ
Meanings: one, one radical (no.1)
Readings: セイ、 ショウ、 い.きる、 い.かす、 い.ける、 う.まれる、 うま.れる、 う.まれ、 うまれ、 う.む、 お.う、 は.える、 は.やす、 き、 なま、 なま-、 な.る、 な.す、 む.す、 -う
Meanings: life, genuine, birth
Readings: ケン、 ケ、 か.ける、 か.かる
Meanings: state of suspension, hang, depend, consult, distant, far apart
Readings: メイ、 ミョウ、 いのち
Meanings: fate, command, decree, destiny, life, appoint
Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Readings: ジョ、 ニョ、 ニョウ、 おんな、 め
Meanings: woman, female
Readings: メイ、 ミョウ、 な、 -な
Meanings: name, noted, distinguished, reputation
Readings: ゼン、 まえ、 -まえ
Meanings: in front, before
Readings: シ、 おも.う、 おもえら.く、 おぼ.す
Meaning: think
Readings: シュツ、 スイ、 で.る、 -で、 だ.す、 -だ.す、 い.でる、 い.だす
Meanings: exit, leave, go out, come out, put out, protrude