English: It's still grand.
Telugu: ఇది ఇప్పటికీ పెద్దది.