<prompt> tafsiri zifuatazo kutoka kwa swahili hadi kiingereza.na kuna riwaya nyingi sana zinazoeleza habari hizi kwa uwazi zaidi na utazipata katika vitabu vifuatavyo:  <response>: there are several reasons, and you can find them in more detailed description in the following subsections. 