A special authority for monitoring the police has repeatedly been suggested but this has not happened yet

Can you repeat this sentence, but add in punctuation?
A special authority for monitoring the police has repeatedly been suggested, but this has not happened yet.