Universal Subtitles is a service that enables everyone to create subtitles for almost any video on the web. It also allows translations of the subtitles. It is simple and easy.
I’ve just created Telugu translations for their introduction video. I embedded it here for you: