translate English to French: Given Bo’s gift for dazzling an audience, his allies must have felt confident that a spirited defense would serve him well, both legally and politically.
Compte tenu des talents d’orateur de Bo, ses alliés ont dû penser qu’une défense brillante le servirait, tant juridiquement que politiquement.