Kinyarwanda: babiduhaye turabyakira 
English: they gave it to us and we received it