meaning of bei der erstbesten Gelegenheit

bei der erstbesten Gelegenheit - German to English

at the beginning opportunity