translate English to French: This is somewhat frustrating, since it is an important debate and there are many issues which deserve to be commented on.
C'est quelque peu irritant car le débat est important et bien des questions mériteraient une réponse.