Hi Josephine, Olhar is a Portuguese word. As a noun it means "look" and as a verb it means "to look at", so I suppose that "olhar de esperança" means "look of hope" or "to look at with hope"