Does the "owe us" in this sentence has the same meaning as "we deserve"?
Native speaker’s answer
Rebecca
Yes, that's correct! To be "owed" or "deserving" of an explanation means that one expects to have something explained to them. This expression is also used often with the noun "apology." Ex: You owe me an apology. Ex: I deserve an explanation for your actions.