English to Hindi

Meaning for:
stand out like a sore thumb
other
भद्दा और पुराना दिखाई पड़ना