to have been up to sth.

Wörterbuch