Hardly surprising, since it was made four years ago.
I think the maker of the video should have taken it off from youtube.
I’m the one who made it and I’m not going to take it (or any other video I made) off from YouTube. If you are not happy about it, just make your own.
Does any one of you have a straight forward way of getting Google Translate API?
Just google it and you will find Google’s own instructions:
I don't understand why Google has made it beyond the understanding of many people for a paid service
All you need is some basic googling skills...