English: Even then, it is still an endeavour worth attempting.
Telugu: ఇప్పటికీ, ఇది అదనపు ప్రయత్నం విలువ.