English: But at last things are on the up.
Telugu: కానీ చివరికి అంతా సర్దుకుంటుంది.