九牛二虎之力

enormous effort