English: At long last, the success came.
Telugu: ఎట్టకేలకు ఓ ఊరట విజయం లభించింది.