English to Hindi

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