You think Zakaria would cost £25m?
One year left on his deal. Gladbach may well not even get Europa League or Europa Conference. By no means a wealthy club really compared to Prem sides, especially after COVID.
I think £25-30m would be a reasonable expectation.