translate English to French: Large body size is generally associated with mating advantages and greater vigour in insects and other animals.
Il est généralement admis qu'une grande taille offre des avantages au moment de la reproduction et est synonyme d'une plus grande vigueur chez les insectes et les autres animaux.