Google Translate, while not nearly as accurate as a professional translator would be, comes handy as it can translate chunks of text in no time and for free. Errors aside, the reader will likely understand most of the translated text right way.
Google Translate expanded last month, when three new African languages were added among others, so the service can now translate ten native African languages. These are : Amharic, Chichewa (Nyanja), Igbo, Shona, Somali, Sotho (Sesotho), Swahili, Zulu, Yoruba and Xhosa. According to Wikipedia, Kinyarwanda and Wolof are under development. In addition, Google Translate includes most foreign-derived languages spoken in various parts of the continent, including Afrikaans, Arabic, French and Portuguese.