Kinyarwanda: ni birebire tubivuze ntibyahera
English: it's too long to say the least