being taken care of or dealt with by sb that you think you can rely on :
Can I leave these queries in your capable hands?
being taken care of or dealt with by sb that you think you can rely on :
Can I leave these queries in your capable hands?
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005