Translation:And upon you be peace! How are you, Mohamed?
I agree, too. This translation isn't even trying to be idiomatic: nobody says that peace is upon anyone in English. This makes answering these questions into a guessing game: I am supposed to guess how someone who doesn't know English very well would translate the Arabic into English.