English: He recently demitted office.
Telugu: తాజాగా ఆయ‌న ఈ ప‌ద‌వి నుంచి త‌ప్పుకొన్నారు.