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