If you learned English after 16. You probably still have an accent. Native speakers are really, really, really good at detecting it. They probably know as soon as you say "Hi".
If we’re talking about specific parts like a regional dialect then I would agree, those are tricky to acquire later, at least to those undetectable levels. They can be extremely specific.