translate English to German: Mr Needle made a very telling point when he said that the House has a rare opportunity.
Herr Needle machte eine sehr treffende Bemerkung, als er sagte, das Haus habe eine seltene Chance.