translate English to German: The price is too high in my opinion.
Dieser Preis ist mir zu hoch.