translate English to German: We have often dealt with it here in the Parliament.
Wir haben das hier im Parlament schon oft behandelt.