English: This has pissed the investors off.
Telugu: దీంతో ఇన్వెస్టర్లు బోరుమంటున్నారు.