I put "you're so sweet that you give me toothache", and marked it as 'Should be accepted'. What does anyone think. To me, 'my teeth hurt' is sort of strange. I'd be much more inclined to say 'you give me toothache', or 'I get toothache'.
No way, you can't translate this literally. What's wrong with you, people?! Teeth? Hurt? Come on, it doesn't work in English. It should be something like,
You are so beautiful that it makes me dizzy. Etc.