English to Arabic

Meaning for:
Admittedly
other
باعتراف الجميع