English: At last, the due date had come.
Telugu: చివరకు అనుకున్న రోజు రానే వచ్చింది.