translate English to German: Mr Tappin is absolutely right.
Herr Tappin hat vollkommen recht.