meaning of auf das Beste hoffen

auf das Beste hoffen - German to English

to hope for best