Language:
Free Online Dictionary|3Dict

擺供設祭

Source : CEDICT

to set up sacrifices at an altar (idiom)