Answer: havingafieldday

AnswerCrossword Clue
HAVINGAFIELDDAYEnjoying great opportunity