ANSWER:

If she had no excuse for delaying these missed days, she is sinful for that delay. She must keep all the missed fasts because there is no kaffara for this except making up the missed fasts. 

My question is that, imagine if a girl missed her fasting due to her menses 1st year Ramadan and she did fast the missed ones in 2nd year Ramadan. Now she’s entering third year Ramadan, she gave Kaffara for the past year, but lately.Is what she did right? Or is there anything else she should do?