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