on the hook

  1. (a) mecbur, zorunlu, işin içinde, işe karışmış/kendini kaptırmış, (b) kasten geciktirilen, beklemekte, hali intizarda.