translate English to German: I thought Mr Allister's points were absolutely correct.
Nach meinem Dafürhalten waren die Ausführungen von Herrn Allister durchaus angebracht.