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