Translation of thokola themba amathunzi ayewukela in English:

thokola themba amathunzi ayewukela

take heart

phrase

  • 1

    take heart
    cheer up