Updates on the Subtitling and Monitoring Platform at Deutsche Welle