delusional
-— delusional -——
Companies do stuff. How hard can it be for him to do stuff? All you have to do is some business stuff.