Translation and Diffusion (TD)