Cahill grateful for chance