@Raspberryfloof だって is a hard word to translate
it's something like the english "I mean, like, *thing you were actually going to say here*", a kind of feminine filler word you put on a sentence
it implies continuity with something you or another person just said
you can also just say it on its own, like someone can say something and you can be all "Datte!" or "datte ba!" and it means, like, "okay, but did you consider that that's not the case?"
cool word