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