Mayo's Lee Keegan says it was a huge relief to get past Dublin in the All-Ireland Senior Football Championship semi-final.