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