English: several editorial boards.
Telugu: అనేక ప్రచురణలు సంపాదకీయ బోర్డులను.