English: They have served other gods.
Telugu: ఇతర దేవతలకు వారు బలులు అర్పించారు.