English: And that's what pissed me off even more.
Telugu: అదే నాకు మరింత నిరాశ కలిగిస్తోంది.