translate English to German: A number of people have spoken about the importance of visibility and I entirely agree.
Von mehreren Rednern wurde betont, wie wichtig die Sichtbarkeit ist. Das ist auch meine Meinung.