Translation of tlhobosa in English:

tlhobosa

cause to despair

verb

  • 1

    cause to despair
  • 2

    state that it is impossible or it cannot happen