What does auf das Beste hoffen mean?

auf das Beste hoffen - German to English

to hope for best