ここだけの話だけれど、あの太った見苦しい魔女は減量中なのだ。

Sentence Analyzer

ここ だけ けれど あの 太った 見苦しい 魔女 減量中

English Translation

Between ourselves, the fat ugly witch is on a diet.

Furigana

ここだけの(はなし)だけれど、あの(ふと)った見苦(みぐる)しい魔女(まじょ)減量中(げんりょうちゅう)なのだ。

Romanji

Koko dake no hanashi da keredo, ano futotta migurushii majo wa genryōchū na no da.

Words

此処 (ここ)
here (place physically close to the speaker, place pointed by the speaker while explaining); this place; these last (followed by a duration noun and a past sentence: time period before the present time of the speaker); these next ... (followed by a duration noun and a non past sentence: time period after the present time of the speaker); the next ...
(だけ)
only; just; merely; simply; no more than; nothing but; alone; as (e.g. as soon as, as much as); worth
()
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
(はなし)
talk; speech; chat; story; conversation; discussions; negotiation; argument
()
be; is; indicates past or completed action; indicates light imperative
けど (けど、けれども、けれど、けども、けんど)
but; however; although
彼の (あの、かの)
that (someone or something distant from both speaker and listener, or situation unfamiliar to both speaker and listener)
太る (ふとる)
to grow fat (stout, plump); to become fat; to gain weight
見苦しい (みぐるしい)
unsightly; ugly
魔女 (まじょ)
witch
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis

Kanji

Readings: ワ、 はな.す、 はなし
Meanings: tale, talk
Readings: タイ、 タ、 ふと.い、 ふと.る
Meanings: plump, thick, big around
Readings: ケン、 み.る、 み.える、 み.せる
Meanings: see, hopes, chances, idea, opinion, look at, visible
Readings: ク、 くる.しい、 -ぐる.しい、 くる.しむ、 くる.しめる、 にが.い、 にが.る
Meanings: suffering, trial, worry, hardship, feel bitter, scowl
Reading: 
Meanings: witch, demon, evil spirit
Readings: ジョ、 ニョ、 ニョウ、 おんな、 め
Meanings: woman, female
Readings: ゲン、 へ.る、 へ.らす
Meanings: dwindle, decrease, reduce, decline, curtail, get hungry
Readings: リョウ、 はか.る
Meanings: quantity, measure, weight, amount, consider, estimate, surmise
Readings: チュウ、 なか、 うち、 あた.る
Meanings: in, inside, middle, mean, center