Is it me or does the English translation seem a tad off?
Seems fine to me - born & bred in UK. Speak is equally valid. Some actresses like to be called actors now...