В русском языке слово "Настя" - очень красивое имя для девушки.
Но, к сожалению, в английском языке слово "nasty" означает "отвратительный, неприятный, мерзкий".
Ну не понять им красивого имени...