translate English to French: That is roughly how things stand at the moment.
Voilà plus où moins où en sont les choses actuellement.