Is there an English translation for this video:

And are there other Behind the Scenes videos that I can watch? Being an international fan is so hard indeed :3