meaning of Alles wird passen

Alles wird passen - German to English

something does.