translate English to German: This is a great opportunity, as Mr Harbour and others have said.
Wie Herr Harbour und andere erklärt haben, handelt es sich hierbei um eine große Chance.