I'm not sure I get it. Do you mean to trust them when moving to a new country? Or that things will work out in general?
I'm not sure I get it. Do you mean to trust them when moving to a new country? Or that things will work out in general?
No replies yet.