その競技で彼は持てる能力のすべてを発揮した。

Sentence Analyzer

その 競技 持てる 能力 すべて 発揮した

English Translation

In the contest he fully displayed what ability he had.

Furigana

その競技(きょうぎ)(かれ)()てる能力(のうりょく)のすべてを発揮(はっき)した。

Romanji

Sono kyōgi de kare wa moteru nōryoku no subete o hakkishita.

Words

其の (その)
that (something or someone distant from the speaker, close to the listener; actions of the listener, or ideas expressed or understood by the listener); the; um...; er...; uh...
競技 (きょうぎ)
game; match; contest
(で、にて)
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.
(かれ)
he; him; his; boyfriend
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
持てる (もてる)
to be able to possess (hold, get, etc.); to be well liked; to be popular; to be pampered (spoiled, doted upon, etc.); to be welcomed; to endure (the tests of time, the elements, etc.); to last; possessed; possessing riches; having wealth
能力 (のうりょく)
ability; faculty
()
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
全て (すべて)
everything; all; the whole; entirely; completely; wholly; all
()
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.
発揮 (はっき)
exhibition; demonstration; show; display; manifestation

Kanji

Readings: キョウ、 ケイ、 きそ.う、 せ.る、 くら.べる
Meanings: emulate, compete with, bid, sell at auction, bout, contest, race
Readings: ギ、 わざ
Meanings: skill, art, craft, ability, feat, performance, vocation, arts
Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Readings: ジ、 も.つ、 -も.ち、 も.てる
Meanings: hold, have
Readings: ノウ、 よ.く
Meanings: ability, talent, skill, capacity
Readings: リョク、 リキ、 リイ、 ちから
Meanings: power, strength, strong, strain, bear up, exert
Readings: ハツ、 ホツ、 た.つ、 あば.く、 おこ.る、 つか.わす、 はな.つ
Meanings: departure, discharge, publish, emit, start from, disclose, counter for gunshots
Readings: キ、 ふる.う
Meanings: brandish, wave, wag, swing, shake