translate English to French: Oh, I beg your pardon.
Pardon!