Able to use a language accurately, rapidly, and confidently – in a flowing way.
That flows; flowing, liquid.
Mentally difficult; painstaking.
Industrious.
Requiring much physical effort; toilsome.