Agreed- this is the meaning of not just translating, but localizing. There's something to be said for teaching about cultural differences, but some things feel like a form of nitpicking.you could have just replaced “shitsureishimasu” with “excuse me” or “pardon me” and that would’ve been just fine lol