English: Although it is popular.
Telugu: ఇది ప్రజాదరణ పొందినప్పటికీ.