English: They are a much frustrated lot.
Telugu: వారు చాలా నిరాశ చెందుతున్నారు.