You can ovulate on long cycles!!!

Sarah-jane
Went to the doctor weeks ago as my cycle had been 46 days and I was concerned on day 21 this cycle I had a blood test den and it has showen that I had ovulate should I be happy?