English: It’s still a pretty big deal.
Telugu: ఇప్పటికీ కూడా అది పెద్ద పేపరే.