English: He had recently quit the job.
Telugu: ఆ పదవికి ఆయన ఇటీవలనే రాజీనామా చేశారు.