despite all kinds of political troubles they have worked very hard to comply with these criteria
Despite all kinds of political troubles, they have worked very hard to comply with these criteria.
Despite all kinds of political troubles, they have worked very hard to comply with these criteria.