Kinyarwanda: twasekejwe na kanyombya
English: we were made to laugh a lot by Kanyombya