English: And finally it succeeded.
Telugu: ఎట్టకేలకు అది విజయం సాధించింది.