English: His term ended recently.
Telugu: తాజాగా ఆయన పదవీకాలం ముగుస్తోంది.