translate English to German: I finally reached Dar es Salaam and relaxed in the sunshine of Zanzibar.
Zuletzt erreichte ich Dar es Salaam und erholte mich im Sonnenschein von Sansibar.