eager but prone to giving up - Spanish English Dictionary