English: His term ended recently.
Telugu: ఆయన పదవీ కాలం ఇటీవలే పూర్తయింది.