meaning of bessere Gelegenheit

bessere Gelegenheit - German to English

better opportunity