Learning a language is a remarkable experience. It is a bit like revealing a mystery. Each word will bring you closer to the revelation. Just like magic. But learning a language is also a long process that will require hard work. Some would say it is a life long process.