Learn Hardcore Japanese: nouryoku - ability; capability