English Translation
It’s time we left.
If I am not mistaken, the translation should be just: it’s time for us to go
It’s time we left.
If I am not mistaken, the translation should be just: it’s time for us to go
English is not my native language, but I think the given translation is more true to the Swedish. I would translate your translation back to Swedish as “Det är dags för oss att gå.”