English: At last, the final stage.
Telugu: చివరకు, చివరి దశ.