translate English to German: This is something which will appeal to the public.
Das wird die Öffentlichkeit ansprechen.