English: Such a platform is needed.
Telugu: ఇలాంటి వేదిక అవసరం.