This site will be taken down March 31st, 2026.

This was not an easy decision to make. For the last couple years, I have been struggling to find motivation for this site and to keep up with basic maintenance and security updates. With the rise of AI and more sophisticated tools, the usefulness of sites like this is questionable and traffic has nose-dived. I just don't have it in me to keep doing this. Thank you all for 10 years of support!

Zach

泳ぎがどんどん上達したいならば、毎日練習を続けることです。

Sentence Analyzer

泳ぎ どんどん 上達したい ならば 毎日 練習 続ける こと です

English Translation

If you'd like to continue to improve your swimming, just keep on practicing every day.

Furigana

(およ)ぎがどんどん上達(じょうたつ)したいならば、毎日(まいにち)練習(れんしゅう)(つづ)けることです。

Romanji

Oyogi ga dondon jōtatsushitai naraba, Mainichi renshū o tsuzukeru koto desu.

Words

泳ぎ (およぎ)
swimming
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
どんどん (どんどん)
drumming (noise); rapidly; steadily
上達 (じょうたつ)
improvement (e.g. in skill, ability); advance; progress; communication of opinions of the general populace to those of high rank
()
be; is; indicates past or completed action; indicates light imperative
毎日 (まいにち)
every day
練習 (れんしゅう)
practice; practising
()
indicates direct object of action; indicates subject of causative expression; indicates an area traversed; indicates time (period) over which action takes place; indicates point of departure or separation of action; indicates object of desire, like, hate, etc.
続ける (つづける)
to continue; to keep up; to keep on
(こと、こん)
thing; matter; incident; occurrence; event; something serious; trouble; crisis; circumstances; situation; state of affairs; work; business; affair; after an inflectable word, creates a noun phrase indicating something the speaker does not feel close to; nominalizing suffix; pretending to ...; playing make-believe ...; alias; aka; nickname; alternative name; also known as
です (です)
be; is

Kanji

Readings: エイ、 およ.ぐ
Meaning: swim
Readings: ジョウ、 ショウ、 シャン、 うえ、 -うえ、 うわ-、 かみ、 あ.げる、 -あ.げる、 あ.がる、 -あ.がる、 あ.がり、 -あ.がり、 のぼ.る、 のぼ.り、 のぼ.せる、 のぼ.す、 よ.す
Meanings: above, up
Readings: タツ、 ダ、 -たち
Meanings: accomplished, reach, arrive, attain
Readings: マイ、 ごと、 -ごと.に
Meaning: every
Readings: ニチ、 ジツ、 ひ、 -び、 -か
Meanings: day, sun, Japan, counter for days
Readings: レン、 ね.る、 ね.り
Meanings: practice, gloss, train, drill, polish, refine
Readings: シュウ、 ジュ、 なら.う、 なら.い
Meaning: learn
Readings: ゾク、 ショク、 コウ、 キョウ、 つづ.く、 つづ.ける、 つぐ.ない
Meanings: continue, series, sequel