It's okay to speak in the native language if you flight is domestic because the pilots travel within the country so they know the language but as you fly as internationally you need to speak English it is compulsory otherwise a language barrier will occur and it would be a cause of misunderstanding. (Talking about pilots) And atc