translate English to German: I did approach several public channels.
Ich habe mich an einige öffentliche Fernsehanstalten gewandt.