English: His term ended recently.
Telugu: ఇటీవలే ఆ గడువు కూడా ముగిసింది.