Fix grammaticality in this sentence: She suddenly realised until she had no reasonable cause for complaint and this made her angry - Liudmilla's last words gave her an opportunities to express her vexations - she said angrily:
She suddenly realised that she had no reasonable cause for complaint, and this made her angry - Liudmilla's last words gave her an opportunity to express her vexation - she said angrily: