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