English: Yes, that's still a lot.
Telugu: అవును, ఆ ఇప్పటికీ చాలా.