translate English to French: I am sure this will be a long debate.
Je suis sûr que ce débat sera long.