English: Amazing that it has the same name!
Telugu: ఆశ్చర్యం, ఆ పేరు అలాగే ఉంది!