Translate the following English sentence to French:
"My own experience of these industries, however, is that they are managing really rather well."
Or l'expérience que j'ai de ces secteurs me dit qu'ils se tirent fort bien d'affaire.