English: Finally been successful at this.
Telugu: చివరకు దాన్ని సాధించడంలో విజయం సాధించారు.