translate English to French: It’s a belief Tom Ferguson would certainly have shared.
C’est une croyance que Tom Ferguson aurait certainement partagée.