English to Hindi

Meaning for:
eyesore
other
देखने योग्य न होना