This article incorporates text from the Dictionary of Pali Proper Names by G. P. Malalasekera, a publication now in the public domain.
Maudgalyāyana (Pali: Moggallāna; Chinese: 目連; pinyin: Mùlián; Wade–Giles: Mu4-lien2; Japanese: 目犍連, Mokuren or Mokkenren), also known as Mahāmaudgalyāyana or Mahāmoggallāna, was one of the Śākyamuni Buddha's closest disciples. A contemporary of famous arhats such as Subhūti, Śāriputra, and Mahākāśyapa, he is considered the second of the Buddha's two foremost disciples (foremost in supernatural powers), together with Śāriputra. He was born in a Brahmin family of Kolita.
Varying accounts in the Pali Canon show Maudgalyāyana speaking with the deceased in order to explain to them their horrific conditions and give them an understanding of their own suffering, so that they may be released from it or come to terms with it. Maudgalyāyana was able to use his powers of mind-reading in order to give good and fitting advice to his students, so they could attain results quickly.
i was in the darkness waiting to be found
my heart was locked away and beaten to the ground
tried to find my way but there was no way out
but when you’re close to me, whenever you’re around
you take the pain away, you make it worth the wait
and i pray that i will have you in my life always
and when my hope is gone you make me keep the faith
i guess what i’m tryna say
baby you got me falling uncontrollably in love, never
felt this way
got my heart, my soul but baby that just isn’t enough
hey i wanna give you my name, my name, my name (hey)
i wanna give you my name, my name, my name
i wanna give you my..
my everything and all that i possess
cos you deserve to be offered nothing less
you know i’m there for you like you’ve been there for
but whenever i’m without you girl i find it hard to
breathe
you take the pain away, you make it worth the wait
i was broken but you came along and mended me
now that my hope’s restored and i can keep the faith
all i gotta say is
baby you got me falling uncontrollably in love, never
felt this way
got my heart, my soul but baby that just isn’t enough
hey i wanna give you my name, my name, my name (hey)
i wanna give you my name, my name, my name
i wanna give you my..
you take the pain away, you make it worth the wait
(wait, wait..)
you take the pain away, you make it worth the wait
(wait, wait..)
baby you got me falling uncontrollably in love, never
felt this way
got my heart, my soul but baby that just isn’t enough
hey i wanna give you my name, my name, my name (hey)
i wanna give you my name, my name, my name