And Jesus raised his eyes and said, “Father, I thank you for hearing me. I know that you always hear me; but because of the crowd here I have said this, that they may believe that you sent me.”
Jesus didn’t necessarily say that pray out loud because he needed to, he said it out loud so that we might see and understand that it was not the Romans that put Jesus on the cross but our sins.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.