English: But it’s finally starting to be successful.
Telugu: కానీ చివరికి విజయం సాధిస్తుంది.