English: He retired recently.
Telugu: ఇటీవలే రాజీనామా చేశారు.