my bad
in my country the meaning of the word is the same
perfectly understandable, have a nice synonym