Hello!

Can anyone tell me how to most accurately translate the concept of moving/relocating? I would like to say "we've recently moved", but I'm not sure how...

Thanks,

Matei