The word kung fu roughly translated means skill achieved through hard work. Why is it called this? Well as the name suggests it's because it takes a lot of dedication and effort. To be successful in kung fu you require not only physical but mental strength.