English: All of that had me very discouraged.
Telugu: ఇదంతా నాకు నిరాశను కలిగించింది.