paint a promising picture - Spanish English Dictionary