ему пришла в голову мысль - it occurred to him
с трудом пробираться - plough throughпрокладывать себе путь пробираться с трудом - plough one's way pluck
дергать - pluck at
опорочить кого-либо - cast a slur upon somebody