English: All of that left me feeling frustrated.
Telugu: ఇదంతా నాకు నిరాశను కలిగించింది.