English: They have found a platform to express their views.
Telugu: వారి అభిప్రాయాలు తెలియజేసే వేదికను కల్పించింది.