Thanks for the translation, but for the future, instead of keeping the Japanese for "Welcome Back/Home" and "I'm back/home" just say it in English. We might lose the informal/formalness of it, but i think most readers can infer when it's formal and when it's not.