自分でも信じられない。
Sentence Analyzer
English Translation
Even I can't believe that.
Furigana
Romanji
Jibun demo shinjirarenai.
Words
自分
(じぶん)
myself; yourself; oneself; himself; herself; I; me; you
でも
(でも)
but; however; though; nevertheless; still; yet; even so; even; however; no matter how; even if; even though; ... or something; either ... or ...; neither ... nor ...; pseudo-; quack; in-name-only; for lack of anything better to do
信じる
(しんじる)
to believe; to believe in; to place trust in; to confide in; to have faith in