What does aufgrund glücklicher Umstände mean?

aufgrund glücklicher Umstände - German to English

because of lucky circumstances