This line is from the famous Japanese Anime "Attack on Titan" which means dedicate your hearts. My thought is that dedicate your hearts when you want to achieve something, then you will get the best results.