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