Language:
Free Online Dictionary|3Dict

雙手合十

Source : CEDICT

to put one's palms together devoutly (idiom)