What does bei der nächstmöglichen Gelegenheit mean?

bei der nächstmöglichen Gelegenheit - German to English

at first opportunity