I made a custom program to add subtitles. If you run the video through Gemini or ChatGPT it should give you a nearly identical translation.
As for the video being AI, even though it looks like a simple clip, it would be very difficult and expensive to replicate this video for a few reasons, but mainly the background.