English: He addressed public meetings there.
Telugu: అక్కడ ఆయన పబ్లిక్ ఉపన్యాసాలు ఇచ్చారు.