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