Kinyarwanda: azagaruka vuba 
English: he will be back soon