English: Australia finally have some success
Telugu: ఎట్టకేలకు విజయం సాధించిన ఆస్ట్రేలియా