Stewart Mwakasege Ft Pius Willson – Ndio Basi Tena | Gospel Audio Mdau Muziki May 27, 2026 The Swahili phrase " Ndio Basi Tena " translates to "It is finally over " or …