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