踏んだり蹴ったり。

Sentence Analyzer

踏ん だり 蹴っ たり

English Translation

It never rains but it pours.

Furigana

()んだり()ったり。

Romanji

Fun dari ke tari.

Words

踏む (ふむ)
to step on; to tread on; to experience; to undergo; to estimate; to value; to appraise; to rhyme; to inherit (the throne, etc.); to follow (rules, morals, principles, etc.)
たり (たり、だり)
-ing and -ing (e.g. "coming and going"); (used adverbially) doing such things as...; expresses a command; (after a noun) to be; indicates completion or continuation of an action
蹴る (ける)
to kick; to refuse; to reject

Kanji

Readings: トウ、 ふ.む、 ふ.まえる
Meanings: step, trample, carry through, appraise, evade payment
Readings: シュク、 シュウ、 け.る
Meaning: kick