Kinyarwanda: ibi twigeze tubigeraho. 
English:  we have achieved this.