Kinyarwanda: biragoye kubyizera
English: it is hard to believe