translate English to French: Political economy undoubtedly remains important.
L’économie politique reste bien évidemment indispensable.