What does Alles spricht dafür, dass mean?

Alles spricht dafür, dass - German to English

There is every sign that ...