English: Theres a story behind the name.
Telugu: ఈ పేరు వెనక ఒక కథ వుంది.