English to Hindi

Meaning for:
go far
other
काफ़ी होना;बहुत ही सफ़ल होना;बहुत कुछ खरीदना