nachdenken über auf Englisch: puzzle about, puzzle over, give thought, give consideration, consider, think, contemplate, think over, reflect upon, reflect on, weigh, meditate upon, meditate on, ponder, ruminate [formal], think out, think through, ponder on, ponder over, ruminate on [formal], ruminate over [formal]