too generous regarding marks - Spanish English Dictionary