English: Still good enough.
Telugu: బాగా ఇప్పటికీ.