ジョンはあなたに出会う前は怠け者でした。

Sentence Analyzer

ジョン あなた 出会う 怠け者 でした

English Translation

John had been lazy before he met you.

Furigana

ジョンはあなたに出会(であ)(まえ)(なま)(もの)でした。

Romanji

Jon wa anata ni deau mae wa namakemono deshita.

Words

()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
貴方 (あなた)
you (referring to someone of equal or lower status); dear (what a wife calls a husband)
()
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 meet (by chance); to come across; to run across; to encounter; to happen upon; to meet (e.g. of rivers, highways, etc.); to emerge and engage (an enemy)
(まえ)
ago; before (some event); previously; (minutes) to (the hour); in front (of); before (e.g. the house); head (of a line); front (e.g. of a bus); fore part; in the presence of; helping; portion; privates; private parts
怠け者 (なまけもの)
lazy person; lazy fellow; slothful person
デス (デス)
death

Kanji

Readings: シュツ、 スイ、 で.る、 -で、 だ.す、 -だ.す、 い.でる、 い.だす
Meanings: exit, leave, go out, come out, put out, protrude
Readings: カイ、 エ、 あ.う、 あ.わせる、 あつ.まる
Meanings: meeting, meet, party, association, interview, join
Readings: ゼン、 まえ、 -まえ
Meanings: in front, before
Readings: タイ、 おこた.る、 なま.ける
Meanings: neglect, laziness
Readings: シャ、 もの
Meanings: someone, person