English: All of this took a toll on investor confidence.
Telugu: ఈ అంశాలన్నీ ఇన్వెస్టర్ల సెంటిమెంట్‌కు జోష్‌నిచ్చాయి.