translate English to German: Do you need help?, 24h open, 365 days/year.
Brauchen Sie Hilfe, 24 Stunden geöffnet, 365 Tage im Jahr.