English: They also sacrificed themselves to the gods.
Telugu: వారు దేవతలకు కూడా బలులు అర్పించారు.