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