I was wondering which sentence is correct:
a) He has a lot of confidence.
b) He has a lot of self-confidence.
Actually, I've come across either case many times, but I sort of think "a" is the correct choice and "b" seems to be a direct translation from another languages. E.g.
Please kindly explain to me whether "self" in "b" is superficial for the above context or not.