It takes up to 24-48 hours to fully propagate but it should only take a few hours for it to propagate on your place if you’re close to the UK which the servers are located.
Mostly basing on my experience, everytime I update my DNS, it usually only takes 1-2 hours for my site DNS to propagate in my place even tho I’m far from the UK.
The domain thecxsda.ml currently does not seem to have any nameservers in the registry. The WHOIS output does show the nameservers, but the actual nameservers return no results:
Please contact Freenom about this, because this is probably an issue on their end.