admittedly flawed

Translations
по общему признанию несовершенный
The plan was admittedly flawed but it was the best option available.
План был по общему признанию несовершенным, но это был лучший доступный вариант.
Words
admittedly

adverb
по общему признанию
flawed

adjective
несовершенный