She will be on leave on this Monday. (I am talking about the leave which means absent or holiday and leave, left) Is this sentence correct and natural?