translate English to German: There are millions of citizens who have been very frustrated at these high prices for many years.
Seit vielen Jahren ärgern sich Millionen von Bürgern über diese hohen Preise.