English to Hindi

Meaning for:
by no stretch of the imagination
other
अनुमानतः नहीं