+0
To be a blackbelt in karate and to be able to apply what one has learned in karate to defend oneself in a real situation are two different things.

Is the sentence correct?

Many thanks in advance.
+0
Yes, but I think "black belt" should be two words.
Comments  
Students: Are you brave enough to let our tutors analyse your pronunciation?
Can be "To have a black belt..."? It sounds more natural to me.
DamirCan be "To have a black belt..."? It sounds more natural to me.
Black belt also refers to the person who has gained a black belt.