Kinyarwanda: azagaruka kera 
English: he will return in long time