Repetition of phrases and sayings can lead us into a deeper understanding of our own inner world. It stills the mind allowing meditation to bear more abundant fruits. Here this christian mantra is explained more clearly - a good short read :
http://sathyasaimemories.wordpress.com/2012/06/21/the-lords-prayer-mantra-and-meanings/