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