translate English to German: I think I see him smile, and this might present us with some difficulties.
Ich glaube, er hat eben gelächelt, und dies verheißt nichts Gutes.