निराशा, आक्रोश व संकोच से भरा हुआ ।
Angry, frustrated and disappointed.