Does the "owe us" in this sentence has the same meaning as "we deserve"?
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.
Get more Native English Expressions >