They replied: “We worship idols, to which we are fully devoted.”
Meaning:-
Idols: a false god, statue, an object, an image or representation of a god used as an object of worship.
Devoted: dedicated, extremely loving and loyal,