English: He had expressed his views at various public forums.
Telugu: పలు బహిరంగ వేదికలపై తమ అభిప్రాయాలను పంచుకున్నారు.