To be honest, I really don't know of any foreign ancestry that I have. I'm pretty sure practically everyone in my family since the end of the 19th century was born and rasied here in England. However, most English people are of Germanic origin mixed with Celtic and some Latin/French, so it's probable that somewhere down the line, there's some of that in there.
Basically, I'm fully English until proven otherwise.
I don't know about any ancestors of mine who weren't born here in Germany, so yeah. I have no idea how I would trace my heritage back any further (I'm surprised so many people seem to actually know detailed information about theirs), so as far as I'm aware at least, I'm 100% German. I'm ashamed.