keen vexation, annoyance, or mortification, as at one's failures or errors

listen to the pronunciation of keen vexation, annoyance, or mortification, as at one's failures or errors
الإنجليزية - الإنجليزية
chagrin