English: At last he has resigned.
Telugu: చివరకు రాజీనామాలవైపు మొగ్గారు.