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