The Singapore University of Technology and Design has predicted through mathematical modeling that Covid-19 will end around June 3 for Pakistan.
Its project of data-driven estimation of end dates brings together projections for other countries as well.
It uses data from Our World in Data and applies the SIR Model for Spread of Disease – The Differential Equation Model.
If you see the graphs, the data matches the projection curve for Italy and Spain quite closely.