meaning of Alice lebt hier nicht mehr

Alice lebt hier nicht mehr - German to English

Alice Doesn't stay right here Anymore [Martin Scorsese]