translate English to German: The parliament is the place where democratic debates should take place.
Das Parlament ist der Ort, wo die demokratische Auseinandersetzung stattzufinden hat.