Est ce que tu meme john cena de la part de Laura?

I'm not sure about the "cena".

Est-ce que tu m'aimes ? -- Do you love me?

de la part de Laura -- from Laura / on Laura's behalf