English: But is its popularity deserved?
Telugu: కానీ అది బాగా జనాదరణ పొందినదా?