Native or Non-native is not a matter.! English is the property for all. Listen here, the 3 ways to overcome.....
Watch this video how words are pronounced though the speaker in a non native of English. Courtesy to the site. Thank you. V.MAHENDIRAN FOUNDER MIMSE NAGAPATTINAM