English: All that had been so frustrating.
Telugu: దీంతో అంతా తీవ్ర నిరాశకు గురయ్యారు.