translate English to German: Perhaps they were right to be skeptical.
Vielleicht waren sie zu recht skeptisch.