English to Hindi

Meaning for:
stand out a mile
other
साफ-साफ दिखाई देना