cosmopolitan [adjective] + outlook [noun]