are arigato and obrigado related?
The word "Obrigado" may not be related to the japanese "Arigato". But "Obrigado" is the same thing as to be obligated to something. It's also used to express gratitude like, "I was obligated to express my gratitude for that something you did for me".