Translate the following English sentence to French:
"I admit that, at present, the matter seems to be somewhat confused."
Je vous avouerai que, pour le moment, les choses me semblent un petit peu confuses.