What does behaupten, etw. getan zu haben mean?

behaupten, etw. getan zu haben - German to English

to claim credit for sth.