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