English: But eventually things do arrive.
Telugu: కానీ చివరికి అంతా సర్దుకుంటుంది.