蘊蓄を傾ける
自分
の
持っている
知識
・
技能
の
すべて
を出しつくす。
to draw upon one's profound knowledge
全力を出し切る