translate English to French: Whilst that really was unfortunate for the debate, I have tried to stand in for him by clarifying arguments and answering questions.
Le débat en a certainement souffert, mais je me suis efforcé de jouer son rôle et de clarifier les arguments et répondre aux questions.