He's a sensitive lad and some of the criticism has stung him.
⇑ Translate the sentence above by Google ⇑
Related: sting, lad
Prev: The application itself will sting and hurt a bit.
Next: The stinging slap almost caught his face.