English: The name has stuck pretty well.
Telugu: పేరు చాలా బాగా సరిపోయింది.