be responsible for an unpleasant task - Spanish English Dictionary