もしすべてが彼女の計画通りに進むなら、彼女は引っ張りだこだろう。

Sentence Analyzer

もし すべて 彼女 計画通り 進む なら 彼女 引っ張りだこ だろう

English Translation

If all went according to her plan, she would be in great demand.

Furigana

もしすべてが彼女(かのじょ)計画通(けいかくどお)りに(すす)むなら、彼女(かのじょ)()()りだこだろう。

Romanji

Moshi subete ga kanojo no keikakudōri ni susumu nara, kanojo wa hipparidako darou.

Words

若し (もし)
if; in case; supposing
全て (すべて)
everything; all; the whole; entirely; completely; wholly; all
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
彼女 (かのじょ)
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
計画通り (けいかくどおり)
in accordance with plans; just as planned
()
at (place, time); in; on; during; to (direction, state); toward; into; for (purpose); because of (reason); for; with; by; from; as (i.e. in the role of); per; in; for; a (e.g. "once a month"); and; in addition to; if; although
進む (すすむ)
to advance; to go forward; to precede; to go ahead (of); to make progress; to improve; to deepen; to heighten; to be fast (of a clock); to be ahead; to do of one's own free will
()
be; is; indicates past or completed action; indicates light imperative
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
引っ張りだこ (ひっぱりだこ、ひっぱりダコ)
being very popular; being in great demand; octopus dried on skewers

Kanji

Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Readings: ジョ、 ニョ、 ニョウ、 おんな、 め
Meanings: woman, female
Readings: ケイ、 はか.る、 はか.らう
Meanings: plot, plan, scheme, measure
Readings: ガ、 カク、 エ、 カイ、 えが.く、 かく.する、 かぎ.る、 はかりごと、 はか.る
Meanings: brush-stroke, picture
Readings: ツウ、 ツ、 とお.る、 とお.り、 -とお.り、 -どお.り、 とお.す、 とお.し、 -どお.し、 かよ.う
Meanings: traffic, pass through, avenue, commute, counter for letters, notes, documents, etc.
Readings: シン、 すす.む、 すす.める
Meanings: advance, proceed, progress, promote
Readings: イン、 ひ.く、 ひ.き、 ひ.き-、 -び.き、 ひ.ける
Meanings: pull, tug, jerk, admit, install, quote, refer to
Readings: チョウ、 は.る、 -は.り、 -ば.り
Meanings: lengthen, counter for bows & stringed instruments, stretch, spread, put up (tent)