English: Twitter has also been questioned in this regard.
Telugu: ఈ విషయంపై ట్విట్టర్‌‌ ద్వారా ప్రశ్నిస్తూనే ఉన్నారు.