我们刚在家。

English Translation

We were at home.

Not a native Mandarin speaker, but this translation is not convincing to me!