brooded in German
brooded in German
gebrütet
gegrübelt
sinniert