擎天駕海

Etymology
擎天 (hold up the sky) + 駕 (to drive; to ride) + 海 (the ocean)

Idiom

 * 1) unusually talented; able to do extraordinary things