English: good enough by a long way.
Telugu: ఒక దీర్ఘ మార్గం కోసం తగినంత.