Language:
Free Online Dictionary|3Dict

身在心馳

Source : CEDICT

The body is present but the spirit is far away. (idiom)