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