Translating the eleventh sentence

Let us now try to translate the entire eleventh sentence of our article:

LITERAL TRANSLATION:

Even on mouth-of so doubt if proposition brilliant this standing before the-[critical review].

RIGHT TRANSLATION:

Nevertheless, a doubt is whether this brilliant proposal does support a critical review.