What does Auf ihn ist einfach kein Verlass mean?

Auf ihn ist einfach kein Verlass - German to English

you simply cannot rely on him.