translate English to French: In my opinion, Mr. Cruickshank was a very good witness.
A mon avis, M. Cruickshank est un très bon témoin.