political parties at european level have also been existence a long time now
Political parties at the European level have also been in existence for a long time now.
Political parties at European level have also been existence a long time now.