meaning of Auf ihn ist einfach kein Verlass

Auf ihn ist einfach kein Verlass - German to English

you simply cannot rely on him.