English: But it finally all worked out.
Telugu: కానీ చివరకు అంతా సర్దుకుంటుంది.