Animation has a delay?

Hi. I am making attacks and moves but I noticed that this one attack has a animation delay. The animation is loaded from the animator and is not looped or anything. Please help.
What it is supposed to look like:

What is actually looks like:

Looks like your animation is 1 whole second.
If you want the animation to play instantly, you need to move the keyframes to the 0 position (The blue keyframes) and then shorten your animation as a whole - down to the second in which the animation ends.

I hope I understood you properly and that this was helpful.

Do u mind sending the script that you wrote to play the animation?