translate English to German: Our movies can be shown on the internet, on terminals and other media.
Unsere Filme im Internet, auf Terminals oder anderen Medien gezeigt werden.