Character moves and comes back


I have this character in my scene, pressing on a key it is suppose to do some animation which it does but the only thing is it does that animation on a different location that the location where it is currently. After the animation finishes, the character is back to its original position.

I have attached the blue print and the animation snaps along this post. Can any one kindly help me with this.