Buhari also appealed to Nigerians stay at home, listen and follow public announcements on how best to curb the spread of Coronavirus.
He said this in a statement by his Senior Special Assistant on Media and Publicity, Malam Garba Shehu, in Abuja on Saturday.
The president said that the nation could not expect others to come to its rescue.
He said the appeal had become imperative in view of the fact that the virus has no vaccine, and had affected 210 countries worldwide.
He said: “All that Government is asking you to endure is because nowhere in the world today is there any known way of defeating this pandemic.
”There is no vaccine, and that means there are choices to be made: between continuing as usual and accepting the restrictions even when they come with unintended consequences.
“At this darkest hour, it remains our duty to offer you the full and unvarnished truth: This is a global pandemic.
Two hundred and ten countries and territories across the globe are affected. We cannot expect others to come to our assistance. No one is coming to defeat this virus for us.
“Instead, the defeat of the virus in our country will be in our hands, alone. We cannot wait for others. We can only depend on ourselves now.
”So we must, and we will, end this outbreak ourselves as Nigerians together.”
Buhari, however, thanked Nigerians for their patience, resolve and strong determination to defeat the coronavirus disease (COVID-19) outbreak.
The president said: “We realise that today, there will be sons and daughters unable to visit their parents, and elders that are isolated from young ones.
“There will be those who live day-to-day, eating as they earn, who face real and present suffering.
“No elected government could ask more of the citizens of the country that elected them than today we ask of you.
“But we must ask you – once more – to observe restrictions on movement where they are in place, and follow the instructions of our scientists and medical advisers: stay home, wash your hands, save lives.