To be honest, my duties here are very ill defined, or rather not defined at all, but only adumbrated.
Pour être honnête, mes responsabilités ici sont très mal définies, ou plus exactement pas définies du tout, juste ébauchées.