Translate the following English sentence to French:
"I must therefore ask you to justify your position since, as far as I am concerned, and also many others, most especially the renewable energy industry, it is a position which is extremely difficult to comprehend."
Je vous demande dès lors de commenter votre position car pour moi comme pour beaucoup de personnes, et surtout pour l'industrie du renouvelable, c'est là une position qui est très difficile à comprendre.