Word Definition - 力大无穷

lì dà wú qióng extraordinary strength; super strong; strong as an ox