YOO LENG. it means the way is clear.

This is a cultural song from Uganda. Talking about it means the way is clear. Proceed with everything you want to do, the battle has been fought, NO OBSTACLE. Those who try to hinder you shall never succeed.