バスが遅れたので、我々は雨の中をながいこと待たねばならなかった。
Sentence Analyzer
English Translation
Since the bus had been delayed, we had a long wait in the rain.
Furigana
バスが遅 れたので、我々 は雨 の中 をながいこと待 たねばならなかった。
Romanji
Basu ga okureta node, wareware wa ame no naka o nagai koto matanebanaranakatta.
Words
バス
(バス)
bus; bath; bass
が
(が)
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
遅れる
(おくれる)
to be late; to be delayed; to fall behind schedule; to be overdue
ので
(ので、んで)
that being the case; because of ...; the reason is ....; given that...
我々
(われわれ)
we
は
(は)
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
雨
(あめ)
rain
の
(の)
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
中
(なか)
inside; in; among; within; center (centre); middle; during; while
を
(を)
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.
長い
(ながい)
long (distance); long (time); lengthy
事
(こと、こん)
thing; matter; incident; occurrence; event; something serious; trouble; crisis; circumstances; situation; state of affairs; work; business; affair; after an inflectable word, creates a noun phrase indicating something the speaker does not feel close to; nominalizing suffix; pretending to ...; playing make-believe ...; alias; aka; nickname; alternative name; also known as
待つ
(まつ)
to wait; to await; to look forward to; to anticipate; to depend on; to need
Kanji
Readings: チ、 おく.れる、 おく.らす、 おそ.い
Meanings: slow, late, back, later
Readings: ガ、 われ、 わ、 わ.が-、 わが-
Meanings: ego, I, selfish, our, oneself
Readings: ウ、 あめ、 あま-、 -さめ
Meaning: rain
Readings: チュウ、 なか、 うち、 あた.る
Meanings: in, inside, middle, mean, center
Readings: タイ、 ま.つ、 -ま.ち
Meanings: wait, depend on