English: All this was discouraging.
Telugu: అన్ని ఈ నిరాశపరిచింది ఉంది.