<prompt> Translate the following text to EnglishHata hivyo, jitihada zake za muda mrefu za kuathiri hali ya maoni zimekuwa na matokeo makubwa.  <response>: However, his longer-run efforts to influence the climate of opinion have had considerable effect. 