V-て しまいますてしまう — completion / regret
Completion てしまうてしまいます marks finishing something completely, or an unintended, regrettable result.
電車に かばんを 忘れてしまいました。
でんしゃに かばんを わすれてしまいました。
I (unfortunately) left my bag on the train.
Two nuances: doing something thoroughly/to completion (宿題を してしまいました = got the homework all done), or an unintended, regretted outcome. Casual contractions: 〜ちゃう / 〜じゃう.