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