nicht ganz bei sinnen sein

listen to the pronunciation of nicht ganz bei sinnen sein
German - English
to be out to lunch
Er schien nicht ganz bei Sinnen zu sein.
He didn't seem to be quite all here