translate English to German: What grounds have we heard here?
Welche Gründe haben wir hier gehört?