English: Is this the City of God?
Telugu: ఈ దేవతల నగరం ఏదోకాదు?