Kinyarwanda: ashyigikirwa kandi agafashwa n'abamarayika 
English: supported and assisted by angels