Yes, while you play a vide in YouTube, you can turn on Auto Captions and choose the English language for translation. And you can also use Edimakor for AI video translation.