"So many of you have lost everything," Francis told 150,000 Catholic faithful gathered before Mass under a steady rain in an open field near the airport in Tacloban, the city hit hardest by Typhoon Haiyan.
"I don't know what to say to you, but the Lord does know what to say to you. Some of you lost part of your families. All I can do is keep silent. And I walk with you all with my silent heart."
He drew applause when he told them that he had decided to visit the city of 200,000 in the eastern Leyte province in the days immediately after the storm.
"I wanted to come to be with you. It's a bit late, I have to say, but I am here."
More From This Section
As he spoke, the winds whipped the altar cloth and threatened to topple over the candlesticks.
Francis was scheduled to have lunch with survivors of Haiyan and meet with clergy who provided relief to the victims in the storm's aftermath before returning to the capital, Manila.
But the Mass was pushed up by 45 minutes, and the rest of his day in Tacloban put into question by approaching Tropical Storm Mekkhala.
A police official estimated the crowd at 150,000 before the pope's arrival and said tens of thousands more were lined up outside the airport area. Wearing plastic raincoats, the festive crowd in the city clapped in unison to blaring music welcoming the pope, cheering when his plane landed after the hour-long flight from Manila.