We do not currently know of any antonyms for sung your own praises.
For similar words to sung your own praises, try: