English: Rough time for Twitter in India
Telugu: ఇండియాలో కష్టాల్లో పడ్డ ట్విట్టర్