English: He even criticized YouTube on Twitter.
Telugu: చివరకు ట్విట్టర్ మీదా ఆయన విమర్శలు చేశారు.