meaning of behaupten, etw. getan zu haben

behaupten, etw. getan zu haben - German to English

to claim credit for sth.