What does aussichtsreich mean?

aussichtsreich - German to English

encouraging