English to Hindi

Meaning for:
not be far off
other
लगभग सही होना