uyu mwana akomeza avuga ko bitabaje transparency rwanda hamwe n'umuryango haguruka this would suggest a meaning of abundant land inshuti zimeze nkindab