Translation:I danced a lot on my birthday.
"i danced a lot at my birthday" should be taken as well. reported
Maybe it's a regional thing, but in my part of the world (Arkansas, USA), we would never say "at my birthday." Maybe "at my birthday party."