English: What happened with Twitter?
Telugu: ట్విట్టర్ కి ఏమైంది?