English to Hindi

Meaning for:
pull off
other
छोड़कर थोड़ा रूकना;सफल होना