translate English to French: The Ferret Trust have been following me around over the last few days in a state of great excitement about the provisions on ferrets.
Le Ferret Trust, association de défense des furets, m'a suivi tout au long de ces derniers jours dans un état de grande excitation au sujet des dispositions relatives aux furets.