Take it step by step.
First--you see too many blue cells
Second--look closely at blue cells, they look like blasts (big and bulky looking).
Third- you can see quite a bit of cytoplasm with granules around the nucleus in the blast cells, so most likely myeloblasts (Lymphoblasts have very little cytoplasm and no granules).
Also, you see that these blue cells are in different stages of differentiation.
Red cells look alright except that they seems to be having rouleaux formation (stacking).
So, it looks like a myelobalstic leukemia and certainly not megaloblastic anemia since you don't see hypersegmented neutrophils.