Kinyarwanda: Nta kintu na kimwe gisigaye cyifuzwa. 
English: Nothing is left to be desired.