English: He has since resigned both posts.
Telugu: ఇప్పుడు ఈ రెండు పదవులకు రాజీనామా చేశారు.