English: digital platform ?
Telugu: డిజిట‌ల్‌ ప్లాట్‌ఫామ్ పేరొచ్చేసింది?