miles away

be miles away — витать в облаках, думать о своем; ~ задуматься

Example: "Are you with me?" "Sorry, I've been miles away. («Ты меня слушаешь?» — «Извини, задумался...»)

— Vivi
OUT TO LUNCH means inattentive (“She hasn’t heard a thing you’ve said — she’s out to lunch”), unaware, absent-minded, in a daze, not in touch with the real world

see also
[витать в облаках]