a thankless task/job - Spanish English Dictionary