keep hopes alive - Spanish English Dictionary