Kinyarwanda: Kabuga amaze imyaka myinshi
English: Kabuga has been around for years