It has been a long hard 4 months for Maria.