Inability means lack of ability, skill, or capacity. Talent means natural aptitude or ability, which serves as the opposite concept in this context. Friend, Impotence (synonym for inability), and Weakness (related concept) are not antonyms. While 'ability' would be the precise antonym, talent represents the presence of ability.