formidability: impressive difficulty
difficulty: the quality of being difficult
anamnestic response: renewed rapid production of an antibody on the second (or subsequent) encounter with the same antigen