Is this sentence grammatically correct in English? (Please correct it if needed)?

Moreover, the concrete ground which you laid has got three cracks since you left.
3 answers 3