霧が深かったので、歩いている人たちの姿を似分けるのは困難だった。

Sentence Analyzer

深かった ので 歩いている 人たち 姿 分ける 困難 だった

English Translation

It was foggy, so it was hard to make out the figures of people walking.

Furigana

(きり)(ふか)かったので、(ある)いている(ひと)たちの姿(すがた)()()けるのは困難(こんなん)だった。

Romanji

Kiri ga fukakatta node, aruiteiru hitotachi no sugata o ni wakeru no wa konnan datta.

Words

(きり)
fog; mist; spray
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
深い (ふかい)
deep; profound; dense; thick; close (relationship); intense; strong; late
ので (ので、んで)
that being the case; because of ...; the reason is ....; given that...
歩く (あるく)
to walk
人達 (ひとたち)
people
()
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
姿 (すがた)
figure; form; shape; appearance; dress; guise; state; condition; picture; image; form (of a waka); dressed in ...; wearing ...
()
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 resemble; to look like; to take after; to be similar (in status, condition, etc.); to be close; to be alike; to be like
分ける (わける)
to divide (into); to split (into); to part; to separate; to divide up; to classify; to sort out; to divide out; to share; to distribute; to deal out; to dish out; to distinguish; to discriminate; to differentiate (between); to break up (a fight); to mediate; to call a draw; to tie; to push one's way through (a crowd); to sell
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
困難 (こんなん)
difficulty; distress
()
be; is; indicates past or completed action; indicates light imperative

Kanji

Readings: ム、 ボウ、 ブ、 きり
Meanings: fog, mist
Readings: シン、 ふか.い、 -ぶか.い、 ふか.まる、 ふか.める、 み-
Meanings: deep, heighten, intensify, strengthen
Readings: ホ、 ブ、 フ、 ある.く、 あゆ.む
Meanings: walk, counter for steps
Readings: ジン、 ニン、 ひと、 -り、 -と
Meaning: person
姿
Readings: シ、 すがた
Meanings: figure, form, shape
Readings: ジ、 に.る、 ひ.る
Meanings: becoming, resemble, counterfeit, imitate, suitable
Readings: ブン、 フン、 ブ、 わ.ける、 わ.け、 わ.かれる、 わ.かる、 わ.かつ
Meanings: part, minute of time, segment, share, degree, one's lot, duty, understand, know, rate, 1%, chances, shaku/100
Readings: コン、 こま.る
Meanings: quandary, become distressed, annoyed
Readings: ナン、 かた.い、 -がた.い、 むずか.しい、 むづか.しい、 むつか.しい、 -にく.い
Meanings: difficult, impossible, trouble, accident, defect