impose an unpleasant task - Spanish English Dictionary