English: He had held several posts.
Telugu: అనేక పదవుల్లో కొనసాగారు.