I was very angry with myself for making such a stupid mistake.
⇑ Translate the sentence above by Google ⇑
Related: stupid, angry
Prev: You stupid idiot!
Next: I made a stupid mistake.