This site will be taken down March 31st, 2026.

This was not an easy decision to make. For the last couple years, I have been struggling to find motivation for this site and to keep up with basic maintenance and security updates. With the rise of AI and more sophisticated tools, the usefulness of sites like this is questionable and traffic has nose-dived. I just don't have it in me to keep doing this. Thank you all for 10 years of support!

Zach

私たちが到着すると、いっぱいのご馳走が待ちかまえていました。

Sentence Analyzer

私たち 到着する いっぱい ご馳走 待ちかまえていました

English Translation

We arrived to find a huge meal ready for us.

Furigana

(わたし)たちが到着(とうちゃく)すると、いっぱいのご馳走(ちそう)()ちかまえていました。

Romanji

Watashitachi ga tōchakusuru to, ippai no gochisō ga machikamaeteimashita.

Words

私たち (わたしたち、わたくしたち)
we; us
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
到着 (とうちゃく)
arrival
()
if; when; and; with; particle used for quoting (with speech, thoughts, etc.); quoting particle; promoted pawn; indicates question (sentence end)
一杯 (いっぱい)
amount necessary to fill a container (e.g. cupful, spoonful, etc.); drink (usu. alcoholic); full; one squid, octopus, crab, etc.; one boat; fully; to capacity; a lot; much; all of ...; the entire ...
()
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
ご馳走 (ごちそう)
feast; treating (someone); to treat (someone, e.g. to a meal)
待ち構える (まちかまえる)
to lie in wait; to be on the watch for

Kanji

Readings: シ、 わたくし、 わたし
Meanings: private, I, me
Readings: トウ、 いた.る
Meanings: arrival, proceed, reach, attain, result in
Readings: チャク、 ジャク、 き.る、 -ぎ、 き.せる、 -き.せ、 つ.く、 つ.ける
Meanings: don, arrive, wear, counter for suits of clothing
Readings: チ、 ジ、 は.せる
Meanings: run, gallop, sail, drive (a wagon), win (fame), despatch
Readings: ソウ、 はし.る
Meaning: run
Readings: タイ、 ま.つ、 -ま.ち
Meanings: wait, depend on