What does beschuldigt werden, etw. getan zu haben mean?

beschuldigt werden, etw. getan zu haben - German to English

to-be accused of getting done sth.