English: All this leaves me despondent.
Telugu: ఇదంతా నాకు నిరాశను కలిగించింది.