a thankless task/job - Turkish English Dictionary