@Aqsa-Bibi YouTube should generate automated subtitles (which are translated into english) for Videos posted on the ChurchTools YouTube channel.
It's not the best translation, but the meaning is mostly conveyed in a good way.
It's not much, but maybe it could help you.