English: The micro-blogging site…
Telugu: మైక్రో బ్లాగింగ్ వెబ్‌సైట్ ట్. . .