Meaning of Mahamantra

Would you please explain in detail the meaning of Mahamantra?

In our modern age, the most recommended process to awaken our spiritual life is to chant the Hare Krishna mahamantra,

Hare Krishna Hare Krishna
Krishna Krishna Hare Hare
Hare Rama Hare Rama
Rama Rama Hare Hare

The word Krishna is a name of God meaning “the all-attractive one,” Rama means “the all-pleasing one,” and Hare is an invocation to Hara, Krishna’s internal spiritual energy.
Thus the Hare Krishna mantra is a prayer to the Lord and His energy for the privilege of engaging in His service. If we regularly hear and chant this sound vibration, we will become pure, enlightened, and awake to our eternal life of bliss and knowledge in the service of the Lord.