translate English to German: What are our objections?
Was sind unsere Einwände?