In order to overcome the challenge of learning a language. First you have to learn which language are you going to learn. Since there are languages that can be easily understood (English, Filipino and Spanish). You should know first the place that you are staying to (example Japan) in order to prepare yourself in the learning process. Second, is Studying. Studying Foreign Languages is the next step if you are living in a foreign country. Knowing not only the language itself but the culture and their lifestyle. Lastly, is Patience. I know studying is too hard for us, but in order to be a citizen of a foreign country, you should have patience to study and learn.