English: But its still good enough.
Telugu: కానీ ఇప్పటికీ చాలా మంచి.