Kenyan songstress Dela recently dropped her brand new video for the song "Weche Tek" off her album Paukwa. "Weche Tek" which translates to “Things are Tough” is sung in the Luo language Dholuo, however you do not need to understand the words to enjoy this amazing song. Check out the video which was directed by Enos Olik.