Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
Explanation: This is a religious term that has been analogized to other areas. Laying on of hands is when you put your hands on someone in order to heal them etc.
I guess in your context they mean that they have had to spend a lot of time worrying over, working on solutions.