translate English to German: I think that voting has been simplified considerably.
Nach meinem Dafürhalten werden sie uns die Abstimmungen wesentlich erleichtern.