translate English to French: I confess that I do not understand that debate very well.
J’avoue que je ne saisis pas très bien ce débat.