Translation examples
Me he visto impelido, forzado o, mejor dicho, enviado, digamos que enviado a usted para una tarea que sólo yo puedo realizar.
I have been impelled, compelled, or rather sent—let us say sent—towards you for a work that no one but myself can do.