English: Annoyed and disappointed.
Telugu: నిరాశా, నిస్పృహలకు గురి చేసింది.