幸運やら彼自身の努力やらのおかげで、彼はコンテストで優勝した。

Sentence Analyzer

幸運 やら 自身 努力 やら おかげ コンテスト 優勝した

English Translation

What with good fortune, and his own effort, he won the first prize in the contest.

Furigana

幸運(こううん)やら(かれ)自身(じしん)努力(どりょく)やらのおかげで、(かれ)はコンテストで優勝(ゆうしょう)した。

Romanji

Kōun yara kare jishin no doryoku yara no okage de, kare wa kontesuto de yūshōshita.

Words

幸運 (こううん)
good luck; fortune
やら (やら)
denotes uncertainty; such things as A and B; A and B and so on; A and B and the like; A and B and whatnot
(かれ)
he; him; his; boyfriend
自身 (じしん)
by oneself; personally
()
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
努力 (どりょく)
great effort; exertion; endeavour; endeavor; effort
お蔭 (おかげ)
grace (of God); benevolence (of Buddha); blessing; assistance; help; aid; effects; influence
(で、にて)
indicates location of action; at; in; indicates time of action; indicates means of action; cause of effect; by; and then; so; indicates continuing action; indicates certainty, emphasis, etc.
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
コンテスト (コンテスト)
contest
優勝 (ゆうしょう)
overall victory; championship

Kanji

Readings: コウ、 さいわ.い、 さち、 しあわ.せ
Meanings: happiness, blessing, fortune
Readings: ウン、 はこ.ぶ
Meanings: carry, luck, destiny, fate, lot, transport, progress, advance
Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Readings: ジ、 シ、 みずか.ら、 おの.ずから、 おの.ずと
Meaning: oneself
Readings: シン、 み
Meanings: somebody, person, one's station in life
Readings: ド、 つと.める
Meanings: toil, diligent, as much as possible
Readings: リョク、 リキ、 リイ、 ちから
Meanings: power, strength, strong, strain, bear up, exert
Readings: ユウ、 ウ、 やさ.しい、 すぐ.れる、 まさ.る
Meanings: tenderness, excel, surpass, actor, superiority, gentleness
Readings: ショウ、 か.つ、 -が.ち、 まさ.る、 すぐ.れる、 かつ
Meanings: victory, win, prevail, excel