Your stay in this world will be of some duration, I'm afraid. There seems to be no means of escape. The only way to leave is if the magic here allows you to. [Cuts to the chase, seeing as she's looking for answers, but quickly adds.]
As or the people left from your own home, rest assured that when you return, things will be exactly as you left them. Time here works in a very unusual manner.