English: "Twitter" in this sense is quite accurate.
Telugu: "ట్విట్టర్" ఈ కోణంలో చాలా ఖచ్చితమైన ఉంది.