Kinyarwanda: ahubwo ari ikiremwa bakoze ubwabo
English: rather it is a creature they have created themselves