give the final authorization to
批准;确定
-
the UN envoy hopes to set the seal on a lasting peace .联合国特使希望能确保持久和平。
provide or constitute the final confirmatory or conclusive factor
提供(或构成)最终证实(或决定)的要素
-
the rain set the seal on his depression .这场雨终于使他消沉起来。