Maestra by Maestra A media localization platform: transcription, subtitles and multilingual voice-over of video and audio in 125+ languages. Audio & Video Translation Entertainment