English: 85 percent are on YouTube.
Telugu: యూట్యూబ్ వైపు 85 శాతం మంది మొగ్గు