Translation of kwanhlanga zimuka nomoya in English:

kwanhlanga zimuka nomoya

  • 1

    one's efforts are in vain