I wonder why people who came after us were given a seat before us.
We were ahead of those people you just seated.
ーI wonder why people who came after us were given a seat before us.
「なぜ私たちの後に来た人たちが先に席を案内されているんですか?」
I wonder why ...で「なぜ…なんだろう?」
come after us で「私たちの後に来る」
given a seat で「席を与える」=「席に案内される」
ーWe were ahead of those people you just seated.
「私たちは、あなたがさっき案内したあの人たちの先だったんですが。」
be ahead 「先にいる」
ここでは動詞の seat を使っており、「人を着席させる・席に着かせる」という意味です。
ご参考まで!
"Why did the people who lined up after us get seated first?"
"Why did the people who lined up after us get seated first?"
「なぜ私たちの後から並んだ人たちが先に席へ案内されているのですか?」
line up after us(私たちの後から並んだ)という言葉で事実関係をハッキリ伝え、get seated first(先に座らされる、案内される)と続けることで、なんで後から並んだ人が先に案内されてるんですか?という疑問と不満を冷静に伝えることができます。
"Excuse me, why were those who arrived later guided to their table before us?"
「すみません、なぜ後から到着した(並んだ)方々が、私たちよりも先にテーブルへ案内されているのですか?」という意味の表現です。