Ans. The short and not-so-pretty answer is "years." Learning martial arts is like completing your school. There are different levels that you need to cross before calling yourself a master. Remember, greatness is not an overnight phenomenon. However, being consistent can help you with the learning process and hasten the speed at which you can pick up techniques.