meaning of auf etw. eine Chance haben

auf etw. eine Chance haben - German to English

to possess an attempt at sth. [fig.]