<prompt> Translate the following text to EnglishShirika hilo limefanya maendeleo makubwa katika kukabiliana na matatizo yake, lakini mengi zaidi yanahitaji kufanywa.  <response>: The agency has made considerable progress in confronting its problems, but more needs to be done. 