English: Better but not quite there yet.
Telugu: బెటర్ - కానీ ఇప్పటికీ తగినంత కాదు.