Well... Good luck. You're doing the best you can with the limits you have and the people you've got to work with, and probably better than a lot of other people would manage in trying to work out problems. Being able to communicate people's issues itself is a considerable skill, so congratulations on the effort you put in.