English: The doctor had finally come.
Telugu: చివరకు డాక్టరు వచ్చాడు.