When you briefly explain to an employer what you have achived since you arrived in this new country, their reaction would be one of admiration. This says many things about you that make you an attractive candidate for a job - your
technical skills and experience are just one of many things that you can offer.