移山倒海

Idiom

 * 1)  to move mountains and drain seas
 * 2)  to be extraordinarily capable