Japanese has many different words which have the same meaning but a completely different nuance. For example, Japanese uses a lot of keigo or honorific language. Knowing the right word to say for every situation can be difficult, especially if you need to apologize to someone. If you need to say sorry to someone in