translate English to German: The results of the survey were released yesterday.
Er steht für höchste Qualität sowie einen neuen Anfang.