English: And the popularity is well deserved.
Telugu: మరియు ప్రజాదరణ బాగా అర్హత ఉంది.