YOU SAID:
when i had had enough, i had to have cake
INTO JAPANESE
十分に食べたら、ケーキを食べなければならなかった
BACK INTO ENGLISH
When I had enough, I had to eat cake
INTO JAPANESE
お腹がいっぱいになったらケーキを食べなければならなかった
BACK INTO ENGLISH
I had to eat cake when I was full
INTO JAPANESE
お腹がいっぱいになったらケーキを食べなければならなかった
BACK INTO ENGLISH
I had to eat cake when I was full
Well done, yes, well done!