To be honest, my duties here are very ill defined, or rather not defined at all, but only adumbrated.
Um die Wahrheit zu sagen, meine Pflichten hier sind unzureichend definiert, genauer gesagt, keineswegs klar definiert, sondern lediglich grob umrissen worden.