translate English to French: I believe that today we are in somewhat the same situation.
Je crois qu'aujourd'hui, on est un peu dans la même situation.