be eager to do something new - Spanish English Dictionary