Translation of خار ہونا in English:

خار ہونا

phrase

  • be a thorn in one's flesh (or side)
    be an eyesore, be hated