馬が私の方に全力で走ってくるのが見えた。

Sentence Analyzer

全力 走ってくる 見えた

English Translation

I saw a horse galloping toward me.

Furigana

(うま)(わたし)(ほう)全力(ぜんりょく)(はし)ってくるのが()えた。

Romanji

Uma ga watashi no hō ni zenryoku de hashittekuru no ga mieta.

Words

(うま、いま、おま、ウマ)
horse; promoted bishop
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
(わたし、わたくし)
I; me; private affairs; personal matter; secrecy; selfishness
()
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
(かた)
direction; way; person; lady; gentleman; method of; manner of; way of; care of ..; person in charge of ..; side (e.g. "on my mother's side")
()
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
全力 (ぜんりょく)
all one's power; whole energy
(で、にて)
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.
走る (はしる)
to run; to travel (movement of vehicles); to drive; to hurry to; to retreat (from battle); to take flight; to run away from home; to elope; to tend heavily toward
見える (まみえる)
to have an audience; to meet; to see; to face (an enemy); to confront; to serve (esp. as one's wife)

Kanji

Readings: バ、 うま、 うま-、 ま
Meaning: horse
Readings: シ、 わたくし、 わたし
Meanings: private, I, me
Readings: ホウ、 かた、 -かた、 -がた
Meanings: direction, person, alternative
Readings: ゼン、 まった.く、 すべ.て
Meanings: whole, entire, all, complete, fulfill
Readings: リョク、 リキ、 リイ、 ちから
Meanings: power, strength, strong, strain, bear up, exert
Readings: ソウ、 はし.る
Meaning: run
Readings: ケン、 み.る、 み.える、 み.せる
Meanings: see, hopes, chances, idea, opinion, look at, visible