You’re mixing units. A Watt-hour is not the same as a watt! So Pakistan putting down 50 GW of solar needs to be multiplied by the number of hours of sunshine they get.