Zeleke Beza, Gemechu Diriba