Ci siamo rimasti a lungo
We have been there a long time


Ne vengo adesso!
I've just come from there!