Although I am happy to help with the mission in any capacity, I find this arrangement slightly embarrassing.
Aunque estoy feliz de ayudar en la misión como sea, creo que este arreglo me resulta algo incómodo.