meaning of Auf sie ist kein Verlass

Auf sie ist kein Verlass - German to English

there's absolutely no relying on the girl.