Hanapin
Chagrin
01
paghiya
a state of embarrassment due to failing, getting humiliated, or disappointed
to chagrin
01
sama ng loob
to cause someone to feel annoyed, frustrated, or embarrassed, especially due to disappointment or failure
Hanapin
paghiya
sama ng loob