What does bei diesem Anblick mean?

bei diesem Anblick - German to English

at this sight