translate English to French: On the basis of all these arguments, I asked my group to support me.
Forte de tous ces éléments, j'ai demandé le soutien de mon groupe.