Of course, You have good talent, You have specific skill set of doing things easily. Your way of working is also different than all other. Despite this, your boss knows little bit about you. Because you are not doing your work in official language English which boss prefer most. So now don't be late. Now start to learn to speak in English and show your boss what can be done by you...By sharing your ideas, experience, knowledge and feelings with your senior and boss in English, show them what talent do you have. Now don't show only a high level of linguistic competence, but also advanced English academic skills.