translate English to German: One constant theme through all of this has been his passion for pushing the envelope wherever media meets technology.
Ein Leitmotiv war während der ganzen Zeit seine Leidenschaft, beim Zusammenwirken von Medieninhalten und Technologie an die Grenze des Machbaren zu gehen.