Which might explain the  level of the quality of your debates.
Which might explain the current level of the quality of your debates.
Что может объяснить уровень качества ваших дебатов.
Что может объяснить нынешний уровень качества ваших дебатов.